Robert MacKenzie serves as the Head of Life & Health Canada at SCOR since September 2017, holding multiple senior positions including SVP - Head of Client Strategy, Pricing & Data Analytics, and VP, Chief Pricing Actuary, Canada. Prior to joining SCOR, Robert was with Manulife Financial from June 2010 to August 2017, where positions included AVP & Pricing Officer for Affinity Markets & IGP, AVP and Actuary for Retirement Plan Services, and Director of Retirement Plan Services. Earlier in the career, Robert worked as a Senior Associate at Mercer from 2003 to 2010. Educationally, Robert holds a Bachelor of Mathematics with a specialization in Honours Actuarial Science from the University of Waterloo, complemented by an exchange program at Heriot-Watt University in Actuarial Maths & Statistics.
This person is not in the org chart
This person is not in any teams
This person is not in any offices