Jeffrey is the Senior Manager, Sustainability for McDonald’s Canada. He is responsible for directing all functional activities in support of the company’s goals relative to sustainability and corporate social responsibility. He develops and leads the implementation of sustainability strategies across McDonald’s five sustainability pillars (Sourcing, Food, Planet, Community, and People). He represents the company on the McDonald’s global sustainability teams responsible for shaping the policies and practices across the worldwide McDonald’s system. He also manages the company’s external relations with key sustainability stakeholders and influencers.
Prior to joining McDonald’s in 2005 Jeffrey served as political staff to several federal and provincial cabinet ministers.
McDonald’s is the leading foodservice company in the world. McDonald’s Canada and its franchisees own and operate more than 1,400 restaurants and employ more than 85,000 people across Canada. McDonald’s Canada serves millions of Canadians each and every day.