Drax Appoints New SVP of Corporate Affairs for North America
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...