Consumer champ is new smart meter body boss

A marketing man with a history of championing consumers particularly in the medical arena is taking the helm at the body responsible for helping the public understand smart meters. Sacha Deshmukh will be new chief executive for the Smart Meter Delivery Body, it was announced today. It’s no small task on his plate, as helping […]