Join a growing London-based customer service specialist with a Scandinavian touch.
We’re looking for an experienced and people-focused Site Manager to lead our Southwark team, grow our client base, and deliver outstanding customer experiences. If you’re commercially driven, a natural relationship-builder, and able to communicate effectively in Swedish, this could be your next big opportunity.
About Us
Since our founding in 1993, 3C Online (www.3c-online.co.uk), part of the Swedish parent company Online Sverige, has delivered millions of customer interactions on behalf of our clients. Built on entrepreneurship and personal drive, our culture is defined by engaged and committed colleagues who are always looking for new ways to grow, improve, and deliver relevant, high-value services. We value ideas at every level and believe that we achieve our best results by working together.
3C Online established its London operation in 2014, with offices in Southwark, just a short walk from London Bridge. We are a small specialist call centre providing high-quality customer service and support to both UK and Swedish clients. We combine the power of human intelligence with the support of artificial intelligence, helping our customers improve and develop their customer journeys. Today, 3C employs around 15 people and has an annual turnover of approximately £600,000.
We are now looking for a Site Manager to join our London team.
The Role – Site Manager
As Site Manager, you will play a key role in strengthening and developing our relationships with both employees and clients. The role has three main focus areas:
1. Growing the business – You will actively network to create opportunities to present and sell 3C Online’s services to more organisations.
2. Looking after our clients – You will ensure we meet and exceed expectations for our UK customers and work to develop long-term partnerships.
3. Leading the team – You will be responsible for staff wellbeing, individual and team performance reviews, development planning, and holding regular one-to-ones and salary reviews.
You will work closely with fellow Site Managers, Team Managers and Project Leaders across the organisation to deliver effective, high-quality customer service, wherever it is delivered, always with a view that goes beyond the results of your own site.
In this role you will report directly to – and work closely with – our Head of Customer Service, based in Lund, Sweden.
About You
Our culture is built on care and curiosity. You have experience in a leadership position within customer service, sales or a similar field, ideally with exposure to outsourced operations. You bring proven leadership skills, with the ability to motivate and inspire teams. You are confident working with key performance indicators and understand how they drive business results.
You embrace change and see the value of consistent ways of working across the organisation. You focus on uniting teams behind shared goals, ensuring that processes and routines are followed – and improved – over time.
You are a natural relationship-builder who inspires trust, whether with clients or colleagues. Your leadership style is curious, communicative, and decisive. Inclusivity comes naturally to you, and you value teamwork highly. You are fluent in spoken and written Swedish.
With a strong customer focus, you enjoy building and maintaining relationships. You appreciate the value of networking and have a natural ability to present our services in a confident, engaging and credible way.
Working Hours and Start Date
Full-time, with an immediate start or by mutual agreement.
How to Apply
Would you like to help shape the future of call centres by supporting our clients in achieving their growth ambitions?
Submit your application via the link below no later than 10 September 2025. We look forward to hearing from you!
#J-18808-Ljbffr