Enable job alerts via email!
A fast-growing interpretation company in London is seeking a Customer Service Team Lead. The ideal candidate will establish and manage a new customer service team, ensuring exceptional service delivery while leading and developing team members. Proficiency in phone-based customer service and strong leadership skills are essential. This full-time role allows for remote work initially, transitioning to onsite in London as the department grows.
We are on an ambitious journey to scale our interpretation business across Europe, and to succeed, we’re establishing a dedicated Customer Service unit focused on delivering exceptional quality and seamless service to our clients and interpreters.
As Customer Service Team Lead, you’ll play a pivotal role in building and shaping this new team — driving performance, engagement, and service excellence. You’ll combine hands-on leadership with strategic thinking to ensure every customer interaction reflects our values of professionalism, reliability, and care.
This is a unique opportunity to join a fast-growing organization where your impact will be visible from day one. You’ll help define how we serve our customers, develop our processes, and inspire a team that thrives on collaboration and results.
If you’re motivated by growth, energized by change, and passionate about creating great customer experiences — this is your chance to lead something truly meaningful.
A proactive, detail-oriented, and responsible team player who is motivated by making a difference and, together with colleagues, finding the best solutions. You’re willing to go the extra mile to provide outstanding service. In a dynamic environment, you become creative, put customers/interpreters first, and see opportunities instead of difficulties.
You are naturally positive and ambitious, eager to develop and learn more, while also sharing your knowledge with colleagues.
You have:
The opportunity to join us on this exciting, expansive journey, on which you will collaborate in the setup of the Customer Service Department for the UK region. You’ll be part of an engaged team based in London.