Upstream Technical Director
Description As the Upstream Technical Director, you will be responsible for providing strategic direction and overseeing our service partners involved in the exploration, drilling, and production of oil and gas reserves. You will be accountable […]