Travelers Canada logo

Travelers Canada

Travelers Canada is part of an industry-leading international team committed to continuously evolving to meet customers’ ever-changing needs. Combining financial strength and North American reach with local knowledge and expertise, our approximately 1,400 employees across Canada help customers prepa... Read more

Headquarters

Toronto, Canada

Employees

1,001-5,000

Links


Org chart


Teams


Offices