Thames Water
Business Analyst
Thames Water
Research Scientist
WSP en EspaƱa
Team Leader
Ewan Group
Analyst (GIS)
Thames Water
Infrastructure Engineer
Thames Water
Senior Network Engineer
Kathmandu University (KU)
University of Liverpool