Duncan Ellis

Chief Information Officer, Igloo Energy

Duncan Ellis is the Igloo Energy Chief Information Officer, responsible for technology platforms with a particular focus on customer experience and data services. Prior to joining Igloo he worked within financial services, responsible for mission critical trading systems and services. He joined Igloo for the opportunity to design, build and manage systems that will change the way we think about, and interact with energy, to the benefit of consumers and the world we live in.

Stay in the loop with Future of Utilities

Subscribe to our newsletter to receive news, insights and special offers.