Project Manager
coventry, coventry, united kingdom
MTC - Manufacturing Technology Centre
Lancaster University
Coventry University