Category Archives: SHELL JOB VACANCIES

Shell Job Hiring – New Openings

Shell Job Hiring Senior Team Manager (Indirect Tax)Location: PolandMore Details & Apply Now Technical Product & Insights Manager (Shell Marine)Location: PolandMore Details & Apply Now Corporate Relations Advisor Power/New EnergiesLocation: GermanyMore Details & Apply Now Business Development Manager (Rheinland)Location: GermanyMore Details & Apply Now Technical Service Engineer (Shell Marine)Location: PolandMore Details & Apply Now Australia… Read More »