non executive managers careers in Seeb, Oman