tr?id=903085483480935&ev=PageView&noscript=1 Event - Steward Leadership 25
sl25_0_24112800_1736925774 Event - Steward Leadership 25

Steward Leadership 25

sign up
Steward Leadership 25 (SL25) is an annual list of 25 financially self-sustaining solutions across Asia and the Pacific that address environmental or social issues. In other words, the 25 solutions have shown steward leadership excellence.

Steward leadership is the genuine desire and persistence to create a collective better future for stakeholders, society, future generations and the environment.

SL25 is jointly created by Stewardship Asia Centre, the INSEAD Hoffmann Global Institute for Business and Society, WTW and The Straits Times.

Shortlisted honourees will be announced at the Steward Leadership 25 unveiling event held in Singapore at the end of 2025. This invite-only event celebrates the 25 solutions that made the list and is attended by senior business leaders from around the world to share insights on steward leadership.
Can’t find what you are looking for? Drop us a quick message