Traffic Tech is recognized as an industry leader and the logistics partner to many highly recognizable international brands.
Customer Service Representative to work at the Canadian headquarters in the West-Island of Montreal, responsible for coordinating freight movement across North America and globally, maintaining vendor relationships, and communicating with clients and carriers.
Traffic Tech is recognized as an industry leader and the logistics partner to many highly recognizable international brands.
Driven Brands Inc.