Senior Manager, Communications / Impact Lead — McDonald's Switzerland
NewCHF 83'500 - 126'500
McDonald's Switzerland · Crissier (VD)
- Location
- Crissier
- Contract
- other
- Posted
- 2 days ago
SalaryCHF 83'500 - 126'500
Role overview
Company Description
McDonald’s is proud to be one of the most recognized brands in the world, with restaurants in over 100 countries that serve 70 million customers daily.
As the global leader in the food service industry, our legacy of innovation and hard work continues to drive us.
- Company Description
- McDonald’s is proud to be one of the most recognized brands in the world, with restaurants in over 100 countries that serve 70 million customers daily.
- Bachelor’s or Master’s degree in Public Affairs, Communications, Sustainability, or related field.
- Strong track record of experience in external affairs, ESG, or stakeholder engagement.
Key requirements
- Bachelor’s or Master’s degree in Public Affairs, Communications, Sustainability, or related field.
- Strong track record of experience in external affairs, ESG, or stakeholder engagement.
- Proven leadership in corporate environment.
- Strong understanding of Swiss regulatory frameworks.
- Fluent in English and German or French.
- Compensation Salary Range Additional information
- At McDonalds we are People from all Walks of Life
- People are at the heart of everything we do , and they make the McDonalds experience.
- We embrace diversity and are committed to creating an inclusive culture that means people can be their best authentic self in our restaurants and offices, which helps us to better serve our customers.
- We have a strong heritage of diversity and representation within our communities, which we are proud of.
- The diversity of our people, customers, Franchisees, and suppliers gives us strength.
- We do not tolerate inequality, injustice, or discrimination of any kind.
Additional details
- As a member of the Swiss Leadership Team, the Impact Lead contributes to business strategy, culture, and long-term growth. Duties Strategic Impact Planning
- Define KPIs and reporting mechanisms to measure progress and outcomes. Team , Agency & Budget Management
- Oversee the Impact function’s budget and ensure efficient resource allocation. Reputation & External Communications
- Lead communication planning and events management for employee townhalls, leadership updates, and corporate events. Development & Franchising Support
- Promote McDonald’s franchising value proposition and collaborate with the Franchising team to attract high-calibre franchisees through strategic storytelling and external visibility. Sustainability & Social Impact
- Oversee sustainability and/or economic reporting to demonstrate positive contribution to Swiss society. Government Relations & Public Affairs
- Lead issues management to ensure business preparedness for emerging issues.
- Ensure timely, transparent, and coordinated communication across stakeholders.
Notes and original content
- As a member of the Swiss Leadership Team, the Impact Lead contributes to business strategy, culture, and long-term growth.
- Duties Strategic Impact Planning
- Define KPIs and reporting mechanisms to measure progress and outcomes.
- Team , Agency & Budget Management
- Oversee the Impact function’s budget and ensure efficient resource allocation.
- Reputation & External Communications
- Lead communication planning and events management for employee townhalls, leadership updates, and corporate events.
- Development & Franchising Support
- Promote McDonald’s franchising value proposition and collaborate with the Franchising team to attract high-calibre franchisees through strategic storytelling and external visibility.
- Sustainability & Social Impact