Senior Mechanical Design Engineer
17 days ago
Cwmbran
Our dedicated engineering, production and in-service support facilities are integral to delivering ... maternity, paternity, adoptive parents, shared parental leave, parental leave and flexible working