Sherry Kennedy
Sherry leads SEforALL’s global communications strategy, driving high-level engagement with stakeholders and amplifying the organization’s impact to mobilize resources for SDG7. A strategic and results-driven leader, she shapes narratives that influence decision-makers and galvanize action for a sustainable energy future.
With over 20 years of international experience across Africa, Asia, Europe, and North America, Sherry has led communications, brand, and media strategies for major global institutions including the Asian Development Bank, the World Bank, and the African Trade Insurance Agency (rebranded as ATIDI) - giving her a truly global perspective on development and sustainability.
A recognized leader in her field, she has also advanced the communications profession through leadership roles with the International Association of Business Communicators (IABC), serving as Vice President of its Washington, DC chapter and as a Board Director for its global body.
She holds a Master’s in Public Communications from American University, an MSW degree from Wilfrid Laurier University and a BA (Honours) in Sociology from Queen’s University.