Senior Project Manager
glasgow, glasgow city, united kingdom
Webhelp
University of Strathclyde
University of Sussex