Delivery Manager (Smart Metering)

This is a large scale programme supporting climate change objectives through the mass deployment of 50m+ electricity and gas smart meters across 30m homes…