Born 1953, Belgian and Swiss national
Chief Executive Officer France (CEO France)
Charles Relecom graduated from the University of Namur (Belgium) with a degree in mathematics and went on to gain a master’s degree in Actuarial Science at the University of Louvain (Belgium). He began his career in 1978 as Chief Actuary and Chief Technology Officer at Swiss Life in Belgium. In 1984 he moved to the head office in Zurich, where he played a significant role in setting up the International Division. From 1988 to 1994 he worked for ELVIA Life as Director of Sales in the key accounts business. In 1994 he moved to “La Suisse” and, in 1998, was appointed CEO of the non-life business and Chief Actuary. In 2000 he became the CEO of “La Suisse”, a position he held until 2005 when the company was integrated into the Swiss Life Group. Following the integration, Charles Relecom returned to Swiss Life in Belgium, initially as the CEO of Zelia S.A. and, from February 2006, as CEO for the entire Belgian business.
In July 2008 Charles Relecom was appointed Chief Executive Officer France (CEO France) of the Swiss Life Group and Member of the Corporate Executive Board.
- French Insurance Association (FFSA), Member of the Board of Directors