Business Development/Sales Manager, Africa

Excellent negotiation skills and client relationship management. Experience in a similar position, ideally including technical geoscience multi-client, business…

Compartir:
Compartir: