Marc Habermacher Head ART Switzerland

Marc Habermacher was appointed Head Alternative Risk Transfer (ART) Switzerland, Benelux, Nordics & Italy at Swiss Re Corporate Solutions in July 2026. He leads the growth and execution of ART activities across these markets and, together with his team, is partnering with corporate clients and brokers to develop innovative risk financing and (re-)insurance solutions, including structured, multi-line, multi-year and parametric programs.

Prior to his current role, Marc served two years as ART Senior Structurer with focus on EMEA and prior to that, held positions across strategy, corporate development, market management and finance at Swiss Re, including six years in Singapore covering Asia-Pacific initiatives.  

Marc holds a master's degree in business administration from the University of Zurich.