Frontline Supervisors careers in Muscat, Oman