Thomas Frost

Chief Commercial Officer and Head of Customer, Distribution and Market Management, Nordic Region, Zurich

In his role as Chief Commercial Officer, Thomas is responsible for Zurichs Commercial business development and strategic growth initiative in the Nordic region. He has been with Zurich approx. 5 years in various roles, including the CEO for Zurich Denmark. Prior to Zurich Thomas spent 9 years with XL Capital (now AXA XL) in various roles and geographies. Thomas holds a Master degree from Copenhagen Business School.

Stay current with Insurance Innovators

Subscribe to our newsletter to receive news, insights and special offers.