Leading Through Uncertainty: The Evolving Role of Sustainability Professionals in North America
Webinars
|
Network USA

Leading Through Uncertainty: The Evolving Role of Sustainability Professionals in North America

September 10, 2026
,
12:00 pm
1:00 pm
ET
Start: 
September 10, 2026 12:00 PM
End: 
September 10, 2026 1:00 PM
REGISTER NOWregister for
in-person event
register for
live stream
Watch Now
Watch Now

How are organizations adapting to today's rapidly evolving business environment?

Business leaders are navigating an increasingly complex operating environment. Companies across North America face economic pressure, geopolitical uncertainty, evolving regulations, and rising stakeholder expectations—all while being expected to demonstrate measurable business value.

As sustainability becomes an increasingly strategic business function, organizations need new capabilities to strengthen resilience, inform decision-making, and remain competitive.

Join the UN Global Compact Networks Canada, Mexico, and the United States, in partnership with GlobeScan, to discover how sustainability professionals across North America are leading through uncertainty and helping organizations build resilience, strengthen competitiveness, and create long-term business value.

Why Attend?

Regional Benchmarking

Understand how organizations across Canada, Mexico, and the United States are responding to today's sustainability challenges and benchmark your organization's priorities against regional peers.

Executive Perspectives

Hear insights from UN Global Compact Country Network Executive Director Elizabeth Dove (Canada), Grupo Herdez CFO & CSO Andrea Amozorrutia (Mexico), Griffith Foods Global Director of Sustainability Impact Reporting Madeline Patterson Smith (USA), and GlobeScan CEO Chris Coulter on the evolving role of sustainability leadership across North America.

Business Voices

Learn from companies across all three countries as they share how they are responding to today's changing business landscape and translating sustainability commitments into action.

Practical Takeaways

Gain evidence-based insights that can help strengthen your organization's sustainability strategy, improve decision-making, and build long-term resilience.

Why This Research Matters

Developed by GlobeScan in collaboration with the UN Global Compact Networks of Canada, Mexico, and the United States, this study offers one of the most comprehensive regional snapshots of how sustainability professionals are adapting to today's evolving business environment.

More than presenting survey findings, the research explores how organizations are strengthening resilience, responding to emerging challenges, and redefining the role of sustainability within business strategy.

Who Should Attend?

  • Sustainability & ESG Professionals
  • Corporate Strategy Leaders
  • Risk & Compliance Professionals
  • Corporate Affairs & Communications Teams
  • Operations & Supply Chain Leaders
  • Business Executives
  • Anyone responsible for integrating sustainability into business strategy
All upcoming events
Webinar library