Senior Project Manager
london, greater london, united kingdom
Thames Water
Indian Institute of Technology, Roorkee
Saïd Business School, University of Oxford