Deburring & Metal Finishing Technician with £3000 welcome bonus
25 days ago
Uxbridge
... of a team producing precision components used in a very complex device designed to save lives ... cleaning, deburring, degreasing, anodising or plating, demonstrating safety knowledge in the ...