customer services manager careers in Oman