Severn Trent has appointed John Devall to the newly created role of head of asset planning and strategic investment to lead the development of the company’s long-term investment strategy.
Severn Trent has appointed John Devall to the newly created role of head of asset planning and strategic investment to lead the development of the company’s long-term investment strategy.