Thierry Léger, 56, a dual French and Swiss citizen, holds a Master’s degree in Civil Engineering from the Swiss Federal Institute of Technology (ETH Zürich) and an Executive MBA from the University of St.Gallen, Switzerland.
He began his career in the civil construction industry before joining Swiss Re as an engineering underwriter in 1997. In 2001 he moved to Swiss Re New Markets, providing nontraditional (or alternative) risk transfer solutions to insurance clients. Between 2003 and 2005 he was a member of the executive team in France as leader of the sales team. From 2006, Thierry Léger assumed increasing responsibility for Swiss Re’s largest clients, ultimately becoming the Head of the newly created Globals Division in 2010 and a member of the then existing Group Management Board. In 2013, Thierry Léger became Head of Life & Health Products Reinsurance. As of January 2016, he was appointed Chief Executive Officer Life Capital and member of the Swiss Re Executive Committee. In September 2020, he assumed the role of Group Chief Underwriting Officer.
Mr Léger became Chief Executive Officer of SCOR in May 2023.
Thierry Léger is married and is the father of two young adults.