Principal Project Manager
london, london, united kingdom
London Borough of Islington
University College London, U. of London
University of Westminster