๐ Local Job Near You
Senior Manager, Communications / Impact Lead
McDonald's
๐
crissier, Switzerland
Location
crissier
Posted
June 03, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Department Overview
The Impact Lead is a strategic and operational leader responsible for shaping and executing McDonaldโs Impact agenda in Switzerland. This role integrates external communications, government relations, internal communications, franchisee engagement, and sustainability to protect and grow McDonaldโs brand reputation, ensure regulatory readiness, and foster stakeholder trust. As a member of the Swiss Leadership Team, the Impact Lead contributes to business strategy, culture, and long-term growth.
Duties
Strategic Impact Planning
- Develop and implement a 1โ3 year Impact strategy aligned with business priorities and global frameworks.
- Define KPIs and reporting mechanisms to measure progress and outcomes.
Team, Agency & Budget Management
- Lead the Impact team (2 direct reports + 1 joint reporting line) and manage agency partners.
- Build a strong talent pipeline and foster ca...