Offshore Installation Manager (OIM) careers in Ras al Khaimah, UAE