Discover jobs and internships at Shell on Magnet.me
We aim to meet the energy needs of society in ways that are economically, socially and environmentally viable, now and in the future. Learn about our business and people, and how a small shop in Londo...
A win-win partnership. You fulfill your potential; we benefit from your skills. A supportive culture. Help when you need it and responsibility from day one. A career platform. Flexible career paths an...Show more