Engineering Manager jobs in Oil & Gas
Broaden your search
Refine your search
Found 2 jobs
OT Systems Engineering consists of ~ 30 technical specialists and engineers providing ICA and Telemetry project and functional expertise.
At SSE we believe in making a difference. Our job is to provide the energy people need in a reliable and sustainable way. That's why we've invested...