Process Technical Support Engineer The Role Engineer with experience in oil and gas, hydrocarbon refinery, offshore, mining or infrastructure industries
Technical Project Coordinator The Role • Handle all communications between the different departments which assist the project (TO, procurement,
Technical Manager The Role We have an excellent opportunity for a Technical Manager with a Large European Contractor working on a Major Marine Project in