Here at Severn Trent Services, we believe our people are our greatest asset! Whether working in the field or the office, operations to technology to sales, from new starters to directors, our people make our business thrive. That’s why we’ve launched The People Project, an initiative designed to maximise employee experience across our broad portfolio of business streams.
Continue reading “The Launch of the People Project”