Project Manager
berks, west berkshire, united kingdom
O2 (Telefónica UK)
P&O Nedlloyd
Project Lead
Three UK
Vodafone
Delivery Manager
University of Mumbai