Site based Bioresources Maintenance Technician
13 days ago
Ipswich
... a good working knowledge of industrial mechanical control systems, telemetry systems, pumps, gearboxes, general mechanical plant and equipment.? - Full UK driving license??? Inclusion at Anglian ...