Managing Director (MD) careers in Bawshar, Oman