non executive managers careers in Sohar, Oman