Front desk officer and administrator careers in Rustaq, Oman