Allan Davey is the Director of Davey Innovation, a consulting business specialising in policy development, research management and government relations...
Darryl Flukes is an experienced executive across the energy supply chain with a strong focus on renewable energy, wholesale markets and risk management...