Our Team

Logistec has operations in over 25 facilities across North America with the corporate head office located in Montréal (QC). Our dynamic group of managers and employees are geared towards providing our customers with solutions to their transportation and logistics challenges.
The “Our team” section will provide you with an overview of our corporate team located in Montréal, our operations team mainly located in Montréal, but managing our operations across North America, as well as our sales team located throughout Canada and the United States.