Continuous Improvement Manager
swansea, city and county of swansea, united kingdom
Great Western Railway (GWR)
Continuous Improvement Manager
FirstGroup plc
DEM Technician and Trainer
Swansea Institute of Higher Education now Swansea Met Uni
Instructor and Technician
MoD
Senior Vehicle Technician
University of Wales Swansea