Technical Director - Structures Energy
WSP in the UK & IrelandCity of Edinburgh, Scotland, GBAs a Technical Director you will take a senior leadership role in the delivery of structural engineering services for major energy infrastructure projects.These include Transmission and Distributio... Show more