Head of it careers in Sohar, Oman