languages physiotherapy careers in Sohar, Oman