Severn Trent's Sales department is led by Jeremy Horwell (Business Development Manager) and has 248 employees.
Amy Turner
Marketing and Communications Officer
Rosy Holloway
Senior Commercial Manager
Looking for a particular Severn Trent employee's phone or email?