Posted 2 days ago
Petroleum Engineer
Salary Not Specified
BP p.l.c., Aberdeen
Posted 1 week ago
Biofuels Commercial Analyst
BP p.l.c., Edinburgh
Head of Marketing Communications - bp Pulse
Posted 3 weeks ago
Construction Supervisor