Aberdeen (On site) · Full time

We are looking for a Deputy Technical Authority to join the Composite Repairs team, based in Aberdeen. The Deputy Technical Authority – Composites will provide Technical Assurance to all ICR Composites engineering work in all aspects of ICR Composites activities. This role will report to the Technical Director, Composites. The main tasks include, but are [...]Read More... from Deputy Technical Authority See details

Carnforth (On site) · Full time

We are looking for a Workshop Supervisor to join the ICR Operations team, based in Carnforth. The Workshop Supervisor will be responsible for day-to-day supervision of Workshop activities. This includes supporting Management to correctly prepare, plan and execute various work-fronts under strict job-carding controls (where applicable). This role will also include the application of HSEQ [...]Read More... from Workshop Supervisor See details