Lathe Machinist

As both a designer and a manufacturer, Transvac have full control over process and mechanical design, supply of raw materials, manufacturing, scheduling and…

£17 an hour
1 vacante