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.
Sign up to view 0 direct reports
Get started