PR News

Mark Powell starts as General Manager Stakeholder Relations and Corporate Governance

Written by Telum Media | May 22, 2025 4:00:00 PM
Mark Powell has been appointed as Executive General Manager Stakeholder Relations and Corporate Governance at CS Energy, providing strategic oversight across corporate affairs (including media and communications), legal, company secretariat, internal audit, risk and compliance, and data governance functions.
 
Prior to joining CS Energy, he served as General Manager Sustainability and Corporate Affairs at MLC Life Insurance, including a time leading the corporate affairs and strategic communications workstream on the merger that led to the creation of Acenda.
 
Mark has held senior leadership roles in-house for over 20 years, with experience in corporate and regulatory affairs, public policy, risk management and strategy, including senior executive roles leading multidisciplinary teams at MLC Life Insurance, PMI, and PwC.