. Role Overview: As the Country Manager, you will play a pivotal role in shaping the strategic direction and ensuring the... Responsibilities: Leadership and Strategic Vision: Lead a team of Oil and Gas executives, providing dynamic leadership and strategic......
Job Location: Ho Chi Minh City