non executive managers careers in Muscat, Oman