Site Manager UK, London at Online Fulfillment Sverige AB
London SE1 3LF, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

21 Nov, 25

Salary

0.0

Posted On

21 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Outsourcing/Offshoring

Description

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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

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:

  • Growing the business – You will actively network to create opportunities to present and sell 3C Online’s services to more organisations.
  • Looking after our clients – You will ensure we meet and exceed expectations for our UK customers and work to develop long-term partnerships.
  • 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.

Loading...