CEO
Will Gardiner
CEO Approval Rating
90/100
Drax is an England-based renewable energy company that develops and operates a portfolio of sustainable biomass, hydro-electric and pumped hydro storage assets.