We have thousands of people stationed in and around over 60 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.

Général - EN

Regional Offices and Terminals

Find an address or contact info quickly

Subsidiaries and Joint Ventures