Developer Services Engineer
Thames Water
WYG Group
Project Manager
Associate Director
Tetra Tech Europe
Director - Project Management
TRENCH FARROW LIMITED
Director
Liverpool Polytechnic