Production Operator

Location: Llantrisant
Salary: £10.45 to £11.70 (including shift allowance)