executive gcc careers in Seeb, Oman