Edward Creasy

Edward Creasy

Chairman

 

Edward re-joined the Board in 2020. He has an in-depth understanding of all aspects of board governance and regulation. 

 

READ MORE

Robert Brown

Robert Brown

Group Chief Executive Officer

 
Robert joined the Board and was appointed as Group Chief Executive Officer in 2020. He has extensive experience and a consistent focus on delivering great outcomes for clients.
 
 

 

Steven Beard

Steven Beard

Group President

 
Steven provides a broad range of experience and knowledge including financial, operational, and business strategy.
 
 
Arjun Ramdas

Arjun Ramdas

CEO - InsureTech

Arjun joined the Group in 2020 as Chief Executive Officer, InsureTech. Prior to joining Charles Taylor Arjun worked at Microsoft where he was the Practice Leader for Microsoft’s Consulting Services in the UK.

 

READ MORE

Christopher Schaffer

Christopher Schaffer

CEO - Claims Solutions Americas

Chris is the Chief Executive Officer for Charles Taylor Claim Solutions - Americas  and the Global Chair for Charles Taylor TPA. He oversees Charles Taylor’s global third-party claims administration services. 

 

READ MORE

Jody Baker

Jody Baker

CEO - Assistance

Jody is the Chief Executive Officer for Charles Taylor Assistance. He is responsible for the global medical assistance and claims handling business. 

 

READ MORE

Andy Rice

Andy Rice

Chief Executive Officer - CTA International

Andy joined Charles Taylor Adjusting in 2008 having entered Loss Adjusting in 1985.  He has been Global Managing Director of our PCTSR Adjusting area for over xx years and in January 2025 became our Chief Executive officer for Charles Taylor Adjusting International.

 

READ MORE

Alison Black

Alison Black

Group Chief People Officer

Alison is a member of our Group Executive Committee and responsible for leading the global HR function and for driving the recruitment, development, retention, succession and reward of talent across the business.

 

READ MORE

John Pickersgill

John Pickersgill

Group Chief Commercial Officer

John is a member of our Charles Taylor Group Executive Committee. He  is responsible for leading the firm’s commercial activity globally, including client engagement, business development and marketing.

 

READ MORE

 

 

Get in touch

Find out how our wide range of services can support and benefit your business.