
Steward Leadership 25
sign upSteward 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.