Global Oil Demand Specialist careers in Seeb, Oman