HR Tech Advisor Success Profile Learn how Severn Trent Services achieved success by globally standardizing HR processes and technology to deliver business value. Q: What has been your biggest HR Tech challenge? With dozens of home grown systems supporting 2500 employees spread across 230+ locations in 9 countries, our biggest challenge was […]