Shell is a global group of energy and petrochemical companies with about 84,000 employees across more than 70 countries. We aim to meet the world's growing need for more and cleaner energy solutions ...
LATEST JOB POSTINGS
1 - 2 of 2 Jobs
CP Lead - Real Estate ProjectsShell
Sr Manager Procurement - ProjectsVeolia Water Technologies & Solutions
Oakville, ON, Canada
Directs the external supply chain plan focused on the project strategy, schedule, budget, savings and quality targets along with any other necessary information from the external supply chain for the ...