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.
This person is not in any teams
This person is not in any offices