Operations Shift Manager
swansea, city and county of swansea, united kingdom
Gestamp
Swansea Institute of Higher Education