Soft services manager Jobs careers in Oman