guest relations careers in Barka, Oman