Life at the Support Centre
Located in the heart of Mississauga, Ontario, Canada, our Canadian Support Centre is where collaboration, connection, and community come together. This office serves as a central hub for teams across a wide range of functions, all working toward a shared purpose of supporting our restaurants, Owner-Operators, and Team Members across the country.
From solving complex business challenges to shaping meaningful guest experiences and strengthening local communities, our people work together in an environment built on care, teamwork, and growth. Every day, our teams play an important role in helping restaurants succeed and empowering the people who make a difference in their communities across Canada.