About The Channel Company
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.
The Channel Company values 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:
- Strong project management skills
- 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
- Previous experience 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
- Employee referral scheme
- 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



