Clarissa Franks, Lockton International
Clarissa Franks
Head of Retail
Lockton International

Clarissa Franks is Head of Retail at Lockton International, where she leads the UK and European retail advisory business, working with complex, high value, and brand critical organisations across multiple sectors. Based in London, she is responsible for client strategy, market engagement, and senior insurer relationships, overseeing the placement of large, international insurance programmes and advising boards on risk, resilience, and long term value protection. With nearly 20 years’ experience in commercial insurance and risk advisory, Clarissa has worked extensively with UK and global businesses, supporting owner led, private and premium brands through periods of growth, international expansion and increasing regulatory and reputational scrutiny.