Skip to main content

People Advisor

Who are we looking for?A pivotal role within the organisation, the People Advisor is responsible for leading on all aspects of employee relations - enabling fair and equitable processes and procedures are adhered to within the people department.If you have a passion…
January 25, 2023

TMS Process Leader

Who are we looking for?The Central Engineering department is looking for a TMS (Technical Management Support) Hub Leader to join their team and provide administrative support to the Technical control system. As a Technical Management support, you will guide users…
January 23, 2023

Assistant Project Manager

Who are we looking for?RACE (Remote Applications in Challenging Environments) specialises in remote handling and automated systems and is looking for talented Project Management professionals to manage a variety of projects. These projects are focused on developing remote handling systems…
January 3, 2023