Michel Faucher

Chief Commercial Officer

Michel joined the company in 2019. He was previously Managing Director for the Middle East & Africa region and is currently the Chief Commercial Officer for the business. He is based in our Dubai office. 

As Chief Commercial Officer he oversees all commercial aspects of the business including underwriting, marketing, and regional compliance. 

Michel is a seasoned executive with more than 30 years’ experience working on both the insurer and consulting side of the industry. He has extensive global commercial experience having previously worked across Asia Pacific, the Middle East, North America, and Europe.

He has wide ranging expertise and has managed multiple lines of insurance including accident & health, retail, expatriate medical, as well as multiple distribution channels including intermediated, agency, affinity and Digital/Direct Marketing. A respected and well-known commercial leader, Michel has a proven track record in delivering dynamic distribution strategies and leading mergers and acquisitions in emerging markets.

EDUCATIONAL BACKROUND

HEC Montreal, Canada
BAA, Financial and international management 
1986-90

University of Ottawa, Canada
BSC, Criminology
1980-83

EXPERIENCE

Partner, Employee Health & Benefits, Mercer
2014-19

Director, Consumer Lines, AIG
2012-14

SVP, Regional Accident & Health Manager Europe
2010-12