bp
Project Manager
bp
Marketing
Siemens
Technical Sales Manager
Gamesa
Sales Manager
Gamesa
Head of Onshore Sales UK
bp
HSE
INEOS Bio
Business Development Manager
Innovene Inc.
Project Manager
bp
Technical Services
INEOS
Project Lead
Bath University
Reeds School