Charles Clarke

Director, Insurance Sales, EMEA

Charles Clarke serves as the Director of Insurance Sales for EMEA at SecurityScorecard, a leader in cybersecurity ratings. With extensive experience in the insurance and risk management sectors, Clarke has previously held roles such as Broker Client Director at RMS, where consultation focused on climate change risks, and at Insured Creativity, where corporate strategy and sales channels were developed. Notably, Clarke has led market engagement initiatives at PPL and has a strong background at Willis Towers Watson, managing client relationships and strategic growth in the CEEMEA region. Clarke's educational background includes advanced studies at the Saïd Business School, University of Oxford, and a BSc in Human Biology from the University of Leeds.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices