Project Manager

You must have prior experience of managing technical/design projects in the oil & gas industry. The role is to ensure that Projects meet the Regulatory and…

Compartir:
Compartir: