Operations Technician
Aberdeen, Aberdeen City, United Kingdom
Shell
Operations Technician
Shell
St Fergus Gas Plant Manager
Shell
Offshore Operations Supervisor
Shell
Trainee Technician
Shell
Operations Cluster Leader
Shell
Business Planning and Economics
Shell
Senior Operations Supervisor
Liksfield Academy