Technical Customer Support Manager

Experis - ManpowerGroup

Greater London

On-site

GBP 36,000 - 60,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Experis - ManpowerGroup in Feltham, UK, is seeking a Technical Customer Support Manager to support strategic Service Provider customers across the UK and Northern Europe with a largely onsite role.

You will build strong customer relationships, coordinate technical and support teams, manage escalations, and ensure critical issues are resolved quickly to maximise service availability and customer satisfaction.

Qualifications

  • 3+ years' experience in a Customer Success, Service Delivery, Incident Management, Operations Management, or Technical Support environment.
  • Strong communication skills.
  • Experience managing customer relationships within technology, networking, telecoms, managed services or service provider environments.
  • Technical and networking understanding to improve ways of working.
  • Proven leadership skills.

Responsibilities

  • Build strong customer relationships across the UK and Northern Europe.
  • Coordinate technical and support teams to resolve issues quickly.
  • Manage escalations to maximise service availability.
  • Be the first point of contact for customer inquiries.
  • Provide prompt, accurate service to promote customer loyalty.

Skills

3+ years experience
Strong communication
Customer relationships
Technical networking
Leadership

Job description

Role: Technical Customer Support Manager
Contract: 6 Months (PAYE)
Location: Feltham (some onsite requirement)
We are looking for a Technical Customer Support Manager to support strategic Service Provider customers across the UK and Northern Europe. Acting as a trusted operational advisor, you will build strong customer relationships, coordinate technical and support teams, manage escalations, and help ensure critical issues are resolved quickly to maximise service availability and customer satisfaction.
You will ensure delivery of excellent customer service and be the first point of customer contact for inquiries. Builds and maintain business relationship with clients by providing prompt and accurate service so as to promote customer loyalty.

Essential Experience:
  • 3+ years' experience in a Customer Success, Service Delivery, Incident Management, Operations Management, or Technical Support environment.
  • Strong communication skills
  • Experience managing customer relationships within a technology, networking, telecommunications, managed services, or service provider environment.
  • Technical and networking understanding to improve ways of working
  • Proven leadership skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Support & Customer Success Lead - UK & Nordics
Technical Support & Customer Success Lead - UK & Nordics

Experis - ManpowerGroup • Greater London

On-site
GBP 36,000 - 60,000
Technical Support Engineer
Technical Support Engineer

Emplyfy • Aylesbury

On-site
GBP 30,000 - 40,000
40 days annual leave
Technical Support Engineer
Technical Support Engineer

Emplyfy • Leighton Buzzard

On-site
GBP 30,000 - 40,000
Salary between £30,000 and £40,000 per
40 days' annual leave
Technical Support Engineer
Technical Support Engineer

Emplyfy • Chalfont St Giles

On-site
GBP 30,000 - 40,000
Salary £30,000-£40,000
40 days annual leave
Technical Support Engineer
Technical Support Engineer

Emplyfy • Stratford-upon-Avon

On-site
GBP 30,000 - 40,000
Salary £30,000–£40,000 per year
40 days annual leave
Technical Support Engineer
Technical Support Engineer

Emplyfy • Sunbury-on-Thames

On-site
GBP 30,000 - 40,000
Technical Support Specialist
Technical Support Specialist

Emplyfy • Leighton Buzzard

On-site
GBP 30,000 - 40,000
40 days paid holiday
Technical Support Specialist
Technical Support Specialist

Emplyfy • Buckler's Park

On-site
GBP 30,000 - 40,000
40 days paid holiday
Technical Support Specialist
Technical Support Specialist

Emplyfy • Weybridge

On-site
GBP 30,000 - 40,000
40 days holiday
Technical Support Specialist
Technical Support Specialist

Emplyfy • Devon and Torbay

On-site
GBP 30,000 - 40,000
40 days' paid holiday