James Russell's Location
Toronto, ON, CA
James Russell's Work
James Russell's Education
James Russell's Skills
James Russell's Summary
James Russell, based in Toronto, ON, CA, is currently a President and CEO TD Insurance and Executive Vice President TD Bank Group at TD, bringing experience from previous roles at TD, Facility Association, Aviva Canada and Canada Life Casualty. James Russell holds a 1988 - 1992 BMath in Actuarial @ University of Waterloo. With a robust skill set that includes Leadership, Canadian Institute Of Actuaries, Professional Liability, Insurance, Fellow and more, James Russell contributes valuable insights to the industry. James Russell has 2 emails on RocketReach.