Technical Manager
Permanent
London
Full Time
Oil & Gas, Renewables
Andrew Martin
Our client is looking for a Technical Manager on a permanent, staff basis, located in London. The Technical Manager is responsible for the technical and engineering strategy for the project.…
Full Details