Robert Bull has a diverse work experience in the insurance industry. Robert started their career at Desjardins General Insurance Group as a Licensed Insurance Agent and later became a Team Leader. Robert then joined TD, where they held various roles including Team Manager, Consultant, and Group Manager. At Travelers Canada, they served as a Manager and was responsible for Quality Assurance and Workforce Management. Currently, they are with Liberty Mutual Canada and has held positions such as Manager, Senior Manager, and Assistant Vice President, focusing on Operations and Innovation.
Robert Bull attended Sheridan College from 1999 to 2001, where they pursued a degree in Business with a focus on Marketing.
April, 2023 - present
April, 2021
July, 2019
Vice President, Operations Finance at Amgen
Senior Director, Infrastructure, Operations And Security at Arvinas
Network Operations Center Manager - Charging at Tesla
Vice President Operations Casting Americas at Essilor Group
Director Cloud Operations at Synoptek
Access the worlds's biggest network of public org charts
Learn more