Network technican careers in Sohar, Oman