Software Engineering Manager
london, greater london, united kingdom
Holland & Barrett
University of Strathclyde
University of Edinburgh