ND

Neil Dubuc

Sales Support Manager at Canada Life

Neil Dubuc has extensive experience in various management roles, including Sales Support Manager and Business Services Manager at Canada Life, where Neil leads a national team providing operations support to independent Wealth and Insurance firms. Previously, Neil worked at TD Canada Trust as Manager Customer Service and Sales, focusing on exceptional service delivery and coaching teams to meet sales objectives. Before that, Neil was Aquatic Program Coordinator at the City of Guelph, overseeing program development and staff management. Neil holds a Bachelor of Arts Degree from the University of Waterloo.

Links

Timeline

  • Sales Support Manager

    April, 2021 - present

  • Business Services Manager

    December, 2017