Senior Mechanical Design Engineer

You will be working closely with multi-discipline engineering teams undertaking technical challenges. 26 days annual leave plus paid public and bank holidays,…