CNC Machinist
Babcock International Group
Bristol