Technical Director
Manchester, Manchester, United Kingdom
AECOM
Technical Director
TPS Consult
Electrical Engineer
AECOM
Associate Electrical Engineer
Buro Happold
Electrical Engineer
Hoare Lea
Executive Electrical Engineer
Polytechnic of Wales
Welshpool High School