Ivo is Swiss Re’s Managing Director for public sector business across Europe, Middle East and Africa and is based in Zurich. He also leads Swiss Re’s development of new public sector and micro insurance products globally.
He started his career as specialist for natural hazards in 1998 and held various key positions at Swiss Re over the past 19 years, including Head of Sustainability & Emerging Risk Management, Managing Director of Corporate Strategy and Managing Director of Enterprise Steering, reporting directly to the CEO. He co-established Global Partnerships in 2011 and led the organization’s emerging market strategy efforts as well as its business activities with the public sector across Asia-Pacific from Singapore until 2015. He then served as client executive for global accounts and business development activities with governments, development and non-governmental organisations until mid-2017.