David is a Managing Director with Indigo Advisory Group. Indigo works with utilities and energy companies to deliver market leading strategy, technology and innovation services. Our capabilities span the entire energy value chain and our approach is high value and outcome focused.