Shell MY profile banner

Shell MY Opportunities

There is currently 1 opportunity available

Shell employees work together in 70 countries, innovating, collaborating and co-creating solutions to the planet's greatest challenges: sustainable energy, food and water.

Customer Ops Specialist - Deal Management
Closing in 5 days
mapIcon

Cyberjaya

GradConnection Search

Enter an employer or university you want to find in our search bar.

Enter an employer or university you want to find in our search bar.

Back to top