We have thousands of people stationed in and around over 59 terminals in the United States and Canada and a constellation of subsidiaries and partner firms with whom we collaborate.

QSL Headquarters
961, boulevard Champlain
Québec QC G1K 4J9
Canada

How can we help you?

I want a quote

CONTACT US

I want a job

GO TO CAREERS

Media Inquiries

CONTACT US

General Inquiries

Should you have any questions, comments or concerns
regarding our activities, please fill out the form below.

Contact page form

Regional Offices and Terminals

Find an address or contact info quickly

Subsidiaries and Joint Ventures