Smart Metering Strategy – Customer Performance Manager at Severn Trent | JobVerse