About SCI Logistics

For over 30 years, SCI has been making its clients’ businesses even better by expertly managing their supply chains. SCI offers the widest breadth of services, the most expansive national network, and a team of experts to build the right logistics solution tailored for each client. SCI has an outstanding reputation for engaging all employees in continuous – more... 

Reviews

Overall

3.7
Based on 75 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