Michel Faucher

Chief Commercial Officer

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

In his role Michel is responsible for the company’s growth strategy in the Middle East & Africa region. As Chief Commercial Officer he also 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