Where Work Meets Adventure
As part of the Engineering team for the Griffon Life Limited Extension (GLLE), the project specialist is responsible for technical projects from conception to completion and is accountable to meet the objectives set by the customer.