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.


HEC Montreal, Canada
BAA, Financial and international management 

University of Ottawa, Canada
BSC, Criminology


Partner, Employee Health & Benefits, Mercer

Director, Consumer Lines, AIG

SVP, Regional Accident & Health Manager Europe