manager network careers in Sohar, Oman