He holds degrees from École Polytechnique (graduated 1990) and ENSAE (French national school for statistics and economic administration) and is an approved member of the French Institute of Actuaries. He also holds the title of Ingénieur Général des Mines.
Thomas started his career at the French Insurance Regulatory Commission. In 1999, he joined the Deposit and Consignment Office (Caisse des dépôts et consignations) as Head of Strategic Oversight of Insurance and Pensions.
He joined CNP Assurances in 2002 as a project manager reporting to the Director of Partnerships and Business Development. In 2003, he was appointed Director of Steering and Management Control, before being appointed Director of Accounts France in 2006.
In 2011, Thomas was appointed to lead the Central Actuary Division, which subsequently became the Group Technical Division. Appointed as a member of the Executive Committee in September 2013, Thomas was promoted to Group Financial Performance Director in December 2017 before becoming the Chief Financial Officer of CNP Assurances in 2019.
He was appointed Deputy Chief Executive Officer on 1 July 2022 and then his role as Group Chief Financial Officer was extended to that of Group Chief Non-Financial Officer.
He takes on the role of Group Chief Risk Officer in September 2025 and remains Deputy Chief Executive Officer.