Michel Faucher

Michel Faucher is currently the Managing Director at Now Health International. Prior to their current role, Michel served as Partner, Employee Health & Benefits Growth Markets Regional Business Leader at Mercer. With a background in finance and international management from HEC Montréal and criminology from the University of Ottawa, Faucher has held various senior leadership positions in the insurance industry, including as Director and SVP at AIG and Chartis Europe.

Links

Previous companies

Mercer logo
AIG logo

Org chart