Charles Taylor plc
InsuranceEngland, United Kingdom1001-5000 Employees
Charles Taylor plc operates in the insurance sector and offers insurance services, claims handling, and technology solutions to clients globally. The company employs between 1,001 and 5,000 people and has more than 3,000 experts located across more than 120 locations in 30 countries, spanning the UK and Europe, the Americas, Asia Pacific, the Middle East and Africa. It focuses on complex insurance situations that require specialized technical expertise and technology. The firm aims to build long-term client relationships across multiple value-creating solutions and emphasizes quality and responsiveness in delivery. It is headquartered in London, United Kingdom, and maintains a technology-oriented profile as reflected by its listed tech stack, including Microsoft SQL Server Integration Services, Microsoft 365, and C#, among others.