CSO Impact Podcast

July 3, 2025

Season 2, Ep. 19

Ellen Jackowski, from Mastercard, on Empowering Sustainable Choices Through Technology

In this episode of the CSO Impact Podcast, host Harald Neidhardt speaks with Ellen Jackowski, Chief Sustainability Officer at Mastercard.
Join the Newsletter
Featuring

Ellen Jackowski

Chief Sustainability Officer and EVP

Harald Neidhardt

CEO & Curator, Futur/io Institute

Listen on
Join the Newsletter
Share this

Ellen and Harald discuss Mastercard's role as a technology company in the financial sector, the integration of sustainability into business practices, and innovative initiatives aimed at inspiring and enabling sustainable choices among consumers.

Ellen shares insights on circular economy initiatives, the importance of stakeholder engagement, and the future of credit cards in a digital-first world. The conversation also touches on Mastercard's net-zero goals and the evolving role of the Chief Sustainability Officer in navigating regulatory landscapes and driving corporate sustainability efforts.

Takeaways

  • MasterCard is primarily a technology company that facilitates transactions globally.
  • Sustainability is integral to MasterCard's business growth and innovation.
  • The company aims to inspire sustainable choices through partnerships and initiatives.
  • MasterCard's carbon calculator helps consumers understand the carbon impact of their purchases.
  • Circular economy initiatives, like reusable cups, demonstrate the company's commitment to sustainability.
  • Ellen emphasises the importance of engaging stakeholders across the organisation for sustainability efforts.
  • The future of credit cards is moving towards a digital-first approach.
  • Data centres contribute significantly to Mastercard's carbon footprint, necessitating innovative solutions.
  • Regulatory changes can create opportunities for sustainable practices in business.
  • The role of the Chief Sustainability Officer is evolving and requires adaptability to market changes.