This company is looking for three Product Managers to join their team in London to help expand their online ordering business globally. As a Product Manager, you will be responsible for parts of the global roadmap, define and prioritize strategic and tactical product improvements with senior team members across 12 countries, and understand how changes impact the whole company. The role requires strong communication, organization, and ability to work in a fast-paced environment balancing competing priorities.