Lead digital energy advisory, shaping strategy, delivery and business development across key markets.
Birmingham, West Midlands, United Kingdom | Birmingham, West Midlands, United Kingdom | Greater London, United Kingdom | Bristol, Avon, United Kingdom | Manchester, Greater Manchester, United Kingdom