Job Search and Career Advice Platform

Enable job alerts via email!

Customer Success Manager

Black6

Greater London

Hybrid

GBP 80,000 - GBP 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT solutions provider in Greater London is seeking a Customer Success Manager to lead campaigns for key client accounts. The role requires strong organizational and communication skills, along with experience in client delivery. The successful candidate will have the opportunity to work in a hybrid model. You will manage client engagements and collaborate with internal teams to drive campaign success and enhance services. This position offers a chance to be part of an evolving business.

Benefits

Hybrid working model
Opportunity for career growth
Recognition rewards

Qualifications

  • Exceptional organizational skills essential for managing multiple client accounts.
  • Strong verbal and written communication abilities required.
  • Experience in a client and delivery role necessary.

Responsibilities

  • Lead key client accounts for successful campaign delivery.
  • Facilitate project calls between clients and internal teams.
  • Manage delivery, reporting, and feedback for campaigns.

Skills

Organizational abilities
Interpersonal skills
Problem-solving
Technical skills
Communication skills
Resilience

Tools

MS Office
CRM systems
Job description

The Channel Company is the global leader in data-driven growth acceleration solutions and services for the IT channel. With 40+ years of channel expertise and a premier portfolio of editorial brands, marketing and event services, and strategic consulting, we help technology vendors, solution providers, and IT decision-makers worldwide unlock better business outcomes.

Our global audience of technology decision-makers rely on our trusted portfolio of print and digital publications to stay current with technology news and trends. Channel-focused marketing, in-demand events, partner program enablement, leadership networks, and dedicated consultants empower channel leaders with insights, connections, and strategies that propel success in the IT channel.

We value differences because they enhance dynamic teams. We know that the confidence gap can get in the way of connecting with the best candidates. Please do not hesitate to apply – we would be honored to connect with you.

About the role:

As a Customer Success Manager at The Channel Company EMEA, you will play a crucial role in leading campaigns for some of our key client accounts across our media and events portfolio. This is a customer-facing delivery role, where your expertise and guidance will be essential in advising internal stakeholders and clients on performance, ongoing delivery, campaign completion, and sales engagement. Success in this role directly impacts our total revenue and client retention rates. Reporting to the Head of Customer Success, you will collaborate to enhance our product offering and improve our services.

Your responsibilities will include:
  • Lead key client accounts, ensuring successful campaign delivery and re-booking
  • Facilitate client and internal project calls
  • Manage campaign setup, delivery, reporting, and feedback
  • Serve as a trusted consultant to clients, offering upsell and cross-sell opportunities
  • Collaborate with the Head of Customer Success to evolve our commercial offering
  • Work with the Head of Customer Success to improve processes
What we value:
  • Exceptional organizational abilities
  • Excellent interpersonal and communication skills (verbal and written)
  • Problem-solving aptitude
  • Ability to thrive in a small but busy team environment
  • Capability to work well under pressure
  • Resilience and adaptability
  • Excellent technical skills with a quick grasp of new software
  • Proficient knowledge of MS Office
  • Prior experience using a CRM system
  • Previousexperience in a client and delivery role
  • Familiarity with lead generation (desired but not essential)
  • Knowledge of the channel and IT industry (desired but not essential)
Our employee perks & benefits:
  • 35 hours per week – Monday to Friday
  • Opportunity to join a growing business with plenty of scope to influence and make an impact
  • Hybrid working model, requiring two days per week in our office located in London Borough, alongside attendance at key industry events
  • International Temporary Remote Working
  • A tailored training and induction plan – we want you to succeed!
  • Regular recognition rewards – be recognized and rewarded for consistently going above and beyond in your day-to-day role
  • The opportunity to work within a globally diverse team
  • The opportunity to be hands-on at major technology industry events, working closely with leading brands and stakeholders across the tech sector
  • The opportunity to learn new skills in an ever-changing and adaptable business support function
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Customer Success Executive

HR GO Driving

Plymouth
On-site
GBP 27,000 - 30,000
Full time
30+ days ago
Customer Account Manager at Retail Insights

Theretailinsights

City of London
On-site
GBP 45,000 - 65,000
Full time
30+ days ago
Customer Success Manager

Celerity Limited

United Kingdom
Remote
GBP 35,000 - 45,000
Full time
30+ days ago
Senior Customer Success Manager (UK)

Excelity

Greater London
Hybrid
GBP 70,000 - 90,000
Full time
30+ days ago
Client Success Manager at SetSales

Setsales

London
On-site
GBP 40,000 - 70,000
Full time
30+ days ago
Customer Success Manager

Mesh-AI Limited

Greater London
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Customer Success Manager (UK)

Idealsvdr

Greater London
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago
Customer Success Manager Growth

Applied Intuition Inc.

Greater London
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago
Customer Success Assistant

ClickView Limited

Doncaster
On-site
GBP 20,000 - 25,000
Part time
30+ days ago
Regional Manager, Customer Success EMEA (Remote)

Dubizzle Limited

Greater London
Remote
GBP 70,000 - 100,000
Full time
30+ days ago