About SCI Logistics

SCI Logistics is a leading Canadian-based supply chain company offering integrated, customized logistics solutions to its customers from coast to coast. An expert in retail, e-commerce, technology, and healthcare sectors, SCI offers the most extensive national distribution and transportation network in the country, including the key markets of Vancouver, – more... 

Reviews

Overall

3.7
Based on 66 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
3.6
Salary/Benefits
3.4
Job Security/Advancement
3.1
Management
3.4
Culture
3.6

Salaries

Claimed Profile
Headquarters
180 Attwell Drive
Etobicoke, ON
M9W 6A9
Employees
1,001 to 5,000
Industry
Links
SCI Logistics website