director service careers in Muscat, Oman