Charles Taylor plc is a leading provider of professional services to clients across the global insurance market. The Group has been providing services since 1884 and today has over 1,200 staff in 69 offices spread across 28 countries in the UK, the Americas, Asia Pacific, Europe and the Middle East.
The Group offers services principally on a fee-based model and operates through three businesses – Management, Adjusting and Insurance Support Services. Charles Taylor also owns life and property and casualty insurers.
Charles Taylor’s vision is to become the professional services provider of choice to the insurance market.