Head, Production Management
Spencer Ogden
- Sabah
Candidate is the lead person responsible to cover the production management matters in protecting shareholders' value in a Non-Operator setting. Reporting Upstream Director, work…
2 jobs
Spencer Ogden
Spencer Ogden