Tag : Drax

Energy Transition & Sustainable Innovation

Drax Appoints New SVP of Corporate Affairs for North America

PR Newswire
Drax Group, a global leader in renewable energy and carbon removals, has appointed Deidra L. Jackson as Senior Vice President, Corporate Affairs North America, effective August 4. Jackson...