Ivo leads Swiss Re’s business activities with governments, development and non-governmental organizations across Asia-Pacific and is based in Singapore.
He started his career as specialist for natural hazards in 1998 and held various important positions at Swiss Re overt he past 15 years, including Head of Sustainability & Emerging Risk Management, Managing Director of Corporate Strategy and Enterprise Steering. He co-established Global Partnerships in 2011.
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 Cost Rica. He is a member of OECD's High Level Advisory Board on the Financial Management of Catastrophes and of the World Economic Forum's Grow Asia Business Council.