Background Charles Taylor plc is a global leading provider of professional services to the insurance industry. We are a profitable, growing organisation that is highly regarded in the insurance industry as a top tier provider of professional services, employing some…