Work model: Remote
About the role
We are looking for an experienced Team Lead to oversee a group of teams working on social media monitoring, content quality and localization support across multiple markets. Youll be responsible for team performance, service delivery and continuous improvement.
- Lead day-to-day operations across all three functions, ensuring SLA, KPI, productivity and quality targets are met,
- Manage distributed teams across Poland and Romania in a remote/WFH setup,
- Own workforce planning, staffing, scheduling, capacity management and business continuity,
- Handle operational, policy and quality escalations, coordinating with internal leadership and the client as required,
- Drive governance calls, performance reviews and business updates,
- Oversee social media monitoring activities, including risk identification and timely issue resolution,
- Ensure linguistic quality and subtitle localization excellence for French content, while leading QA governance for German, Italian and French workflows,
- Prepare regular performance reports and drive ongoing improvement initiatives across the teams.