Manufacturing Engineer
Barker Ross Group
Scarborough, North Yorkshire