Project Manager

You must have prior experience of managing technical/design projects in the oil & gas industry. They offer a full service to their clients from consultancy,…

Compartir:
Compartir: