Graeme Newman

Chief Executive Officer at CFC

Graeme Newman has extensive experience in the insurance industry, holding various key positions at CFC, Digital Risk Solutions, and Deloitte Consulting. At CFC, Graeme serves as a Strategic Advisor, Chief Executive Officer, and Chief Innovation Officer, where the company specializes in creating flexible insurance policies in niche sectors. Prior to CFC, Graeme worked as a Director at Digital Risk Solutions, focusing on technology and new media insurance brokerage. Graeme began their career at Deloitte Consulting as a Senior Consultant after graduating with a BA in Economics from the University of Warwick.

Links

Previous companies

CFC logo
Deloitte logo

Timeline

  • Chief Executive Officer

    Current role