Overhead Line Technical Lead (Energy)
WSP in the UK & IrelandNewcastle upon Tyne, England, United KingdomAs the Technical Lead of the Overhead Line (OHL) design team, you will lead the engineering activities and are responsible for technical support and design across the Transmission portfolio.You wil... Show more