RBC Insurance
Vice President Life and Health
National Life of Canada
Group Actuarial
RBC Insurance
Vice President Individual Markets
RBC
Vice President Life and Health
Aetna, a CVS Health Company
Valuation - Group and Individual
RBC
Vice President Life Product and Pricing
Canada Life
Director
University of Waterloo