offpeak

foodora

Regional Manager, Vendor Onboarding Design

Stockholm, Sweden (city only)

On-site

First seen by offpeak October 22, 2026

See your drive time Apply on foodora's site

The Team Lead, BPO – EU/TR, is accountable for the success of the BPO network and overall service delivery performance. This role is responsible for selecting and managing outsourced partners, ensuring robust contractual frameworks are in place, and maintaining strong relationships with both external partners and internal stakeholders.

The position ensures that all BPO operations align with financial targets while delivering excellent outcomes for customers, riders, and vendors. In addition, this role leads a team of Vendor Managers who act as the interface between internal Marketplace teams and external partners through structured governance.

This is a senior leadership role requiring deep expertise in outsourcing, strong communication and stakeholder management skills, and solid experience in operational and financial oversight of large-scale service delivery models. The role holder will be ultimately accountable for outsourcing delivery across the EU markets and Turkey.

Key Responsibilities

Qualifications

Skills and Competencies