linguistic team lead careers in Sohar, Oman