Pierre François graduated from Ecole Polytechnique and from ENSAE PARIS and holds a degree in actuarial from IAF.
He began his career in 1991 with Union des assurances de Paris as Operational Control Manager at the Life Technical Directorate.
In 1997, he joined Allianz-France-AGF where he held various Management positions in the field of life and non-life assurance and distribution.
Pierre François joined UAF (now Predica) in 2001 as Chief Financial Officer as well as Member of the Executive Committee. In 2003, the Department of information systems, management and management control is entrusted to him.
From 2005 to 2010, in the Groupe Pasteur Mutualité, he was successively Deputy General Manager then General Manager.
In 2010, he joined Swiss Life Group as General Manager of SwissLife Assurances de Biens, the group's general insurance subsidiary. In 2012 he was appointed General Manager Swisslife Life Insurance & Healthcare.