Technical Director - Substations UK
AECOMleeds, england, United KingdomThe Transmission & Distribution (T&D) Engineering team provides a range of services from the initial concept through Power Systems Analysis, Cabling, Substations, Transmission and Distribution Infr... Show more