Manager, Strategy & Planning

McDonald's • London, United Kingdom • Posted June 20, 2026

About the Role

Job Description:
About Us

McDonalds has run its business in the UK since 1974 and currently operates over 1500 restaurants across the UK and Ireland, serving almost four million customers each day. McDonalds is one of the UKs largest private sector employers, employing over 170,000 people.


Department Overview

An integral part of the IDL Impact Team, this strategic role is focused on providing alignment, counsel, and support to Impact teams in IDL Business Units and markets around the world to help build and protect McDonald’s reputation and impact. You will serve as a key thought partner to the IDL Impact lead and entire IDL Impact team, helping to identify trends, stay ahead of reputational and brand issues, and ensure DL markets have the resources and support needed for continued growth.

You will lead annual planning for Global Impact within the IDL Segment, ensuring consistency in strategy, messaging, approach across the three IDL busines...