Drax appoints Deidra L. Jackson as Senior Vice President, Corporate Affairs
Jackson will be responsible for leading the corporate affairs strategy and stakeholder engagement across the region, including government relations, media, industry partnerships, and community outreach.