Manufacturing Engineer
Barker Ross Group
North Yorkshire