Working at Charles Taylor View 17 jobs

  • Company size 2,500–4,999 employees
  • Sector General Insurance
  • Location London, United Kingdom

What we do

Charles Taylor plc is a leading international provider of professional services to clients in the global insurance market.

We have been providing services to insurance clients since 1884 and today have over 3,000 staff in 120 locations, spread across 30 countries in the UK, the Americas, Asia Pacific, Europe,the Middle East and Africa.

Our client proposition spans across 3 areas - 

Claims Services - Loss Adjusting, technical services and end-to-end claims programme management that combine expertise, process efficiency and technology to optimise claims outcomes 

InsureTech - A full suite of technology solutions for insurers,brokers, MGAs and affinity players to enable clients to transform operating models and customer experience

Insurance Management -  The establishment and end-toend management of mutuals, syndicates, MGAs, captives, run-off vehicles and other insurance programmes under a long-term partnership model

For more information about services and solutions, please visit 


Show more

What you'll get

  • Childcare Vouchers
  • Flexibility to work remotely or at your chosen work hours
  • Private Medical Insurance
  • Summer, Spring, Christmas Parties and other social gathering.
  • Celebrating Eid, Diwali, Black History Month, Christmas, Easter
Charles Taylor Logo
17 jobs at Charles Taylor
View all jobs