front desk careers in Sohar, Oman