FINDER jobs in CAMBRIDGE, United Kingdom

finder and also have strong mechanical skills with a good working knowledge of pneumatics, hydraulics and PLC...

Pilgrim's Europe