Shell Canada – Sarnia
Shell is a global group of energy and petrochemicals companies with over 90,000 employees in more than 70 countries and territories. In Canada, we… Shell Canada
I have been working at Shell Canada full-time
Work Life Balance, Compensation, Benefits
Minimal development opportunities for non-grad hires and are at a lower job grade. Most lower job grades are being offshored.