Tamara Baynham, CIP has been working at Travelers Canada since March 2024, currently holding the role of Product Development Manager. Prior to this position, Tamara served as an Underwriting Manager at the same company. Tamara earned a degree in Finance from Sheridan College.
Sign up to view 2 direct reports
Get started
This person is not in any offices