For further questions please contact IMD Head of President's Office, Marlène Borcard
CEO & Member of the Group Executive Committee
Christian Mumenthaler, Chief Executive Officer Reinsurance since October 2011, and Group Chief Executive Officer since 1 July 2016.
Christian Mumenthaler has successfully led the Reinsurance Business Unit since October 2011, maintaining underwriting outperformance in
Property & Casualty while improving profitability in Life & Health. From January to October 2011, he served as Chief Marketing Officer for Reinsurance. Christian Mumenthaler was Head of Life & Health in the (re)insurance products area between 2007 and 2010, where he defined and implemented strategies to access new value chains and further expand the health segment. He first became a member of the Group Executive Committee in 2005, when he was named Group Chief Risk Officer.
In 2002 Christian Mumenthaler established a new unit, Group Retro and Syndication, with the aim to optimise the Group's risk and capital base through retrocession and securitisation. Between 1999 and 2002 Christian Mumenthaler was responsible for a number of key company projects.
Christian Mumenthaler started his professional career in 1997 as an associate with the Boston Consulting Group.
He is a member of the Foundation Board of the International Risk Governance Council (IRGC) and of the Board of Directors of The Sustainability Forum Zurich (TSF).
Christian Mumenthaler was born in 1969 and is a Swiss citizen. He holds a PhD from the Institute of Molecular Biology and Biophysics at the Swiss Federal Institute of Technology (ETH) in Zurich.