front office careers in Oman