Cable Protection System Technical Manager

Have extensive experience working for a cable protection system supplier, an umbilical supplier, an oil and gas company or a consultancy company.

Compartir:
Compartir: