Ivo is Swiss Re's Managing Director for public sector business across Europe, Middle East, and Africa and is based in Zurich.
He started his career as Specialist for natural hazards in 1998 and held various key positions at Swiss Re over the past 24 years, including Head of Sustainability; Emerging Risk Management, Managing Director of Corporate Strategy and Managing Director of Enterprise Steering, reporting directly to Swiss Re Group CEOs. He co-established Public Sector Solutions in 2011 and led Swiss Re's Emerging Markets strategy efforts as well as its business activities 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. In addition, he established and led Product Management for public sector business globally.
Ivo is a member of OECD's High Level Advisory Board on the Financial Management of Catastrophes, chairs the Sovereign; Humanitarian Solutions Working Group of the Insurance Development Forum (IDF) and acts as the Deputy Chair of its Operating Committee. Ivo also serves on the Board of the Swiss Chinese Chamber of Commerce.
Ivo holds a Master of Science (MSc) degree in Environmental Sciences from the Federal Institute of Technology in Switzerland (ETH), complemented by graduate studies in the US and post-graduate studies in Costa Rica.