ICDL careers in Sohar, Oman