About Us
Convening leaders.
Developing insight.
Advancing business thinking.
Together we examine issues that materially affect organisational performance, governance and long-term resilience.
The Leaders Council | Where Leaders Shape the Future
The Leaders Council is a business leadership platform by Star Media Group, created for senior executives navigating complexity, disruption and rising stakeholder expectations.
It convenes C-suite leaders across governance, risk, legal, finance and people functions to explore the strategic questions shaping organisational resilience and long-term value.
Through curated forums, closed-door dialogues and original thought leadership, the Council provides a trusted space for leaders to challenge assumptions, exchange perspectives and develop insights that inform better decision-making in an increasingly uncertain world.
Our Vision
To be the trusted platform for C-suite dialogue and strategic leadership.
Our Mission
To convene decision-makers together to shape informed, future-ready businesses in Malaysia.