Charles Taylor

1 follower


Charles Taylor provides an unrivalled and growing range of insurance services, claims and technology solutions across the globe, with a specialism in complex situations requiring distinctive technical expertise and technology. We aim to build long-term client relationships spanning multiple value-c... Read more

Industries

Headquarters

London, GB

Employees

1,001-5,000

Links

Org chart

Robert Brown
Group Chief Executive Officer

Robert Brown

Collapse
Greg Sisson
Chief Claims Officer
James Hamill
Chief Information Security Officer
Conor Bagnall
Chief Financial Officer & Chief Operating Officer – Claims Solutions Americas
Alison Black
Chief People Officer
Anne Vigouroux
Global Head Of Marketing / Adjusting
Audrey Morgan
Senior Vice President, Product Development, Procurement
Kyle Gamez
Senior Vice President Sales & Operations
Callum Bates
Specialist Investigations - Technical Lead - Medical Assistance