Online since 1999 | 9,330 IT Jobs Live NOW
Jobs from


Found 1 jobs posted by Shell.

Shell Energy Europe are looking for a talented ITdeliverylead to join our European Power Team within the Trading division. The ProductManager role is a key leadership role in the ITdelivery team, responsible for setting direction and managing teams to create world-class softwaresolutions. Where you fit in The...
Date: 7th July   Location: London   Salary/Rate: Competitive
View Job