Charles Taylor


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

Employees

1,001-5,000

Links


Org chart

Robert Brown
Group Chief Executive Officer
Collapse
Greg Sisson
Chief Claims Officer
Conor Bagnall
Chief Financial Officer & Chief Operating Officer – Claims Solutions Americas
Alison Black
Chief People Officer
Guntur Tampubolon
Managing Director
Keith Lee
Director
John Pickersgill
Group Chief Commercial Officer
David West
Group Chief Technology Officer
Steven Beard
Group President
Chris Brennan
Chief Executive Officer, CTA - Aviation (asset Management)
Giuseppe Degradi
Managing Director
S.g. Bala Subramaniam
Managing Director
Mike McMahon
Managing Director, Upstream Energy
Emily Groves
Executive Assistant To Chief Executive Officer
Christopher Hearne
Group Head Of Legal