Senior Technical Director, Energy Infra & Substations
WSPLeeds, England, United KingdomWSP's Building Structures team is seeking a Technical Director to provide senior leadership in delivering structural engineering services for major energy infrastructure projects.You will lead proj... Show more