Customer Success Manager

  • Michael Page
  • City, Leeds
  • 17/03/2026
Full time Information Technology Telecommunications

Job Description

  • Customer Success Manager
  • Leeds / Bradford (2 days on site)
  • 50,000 - 56,000
  • Leading technology business

Client Details

Page Group are working in partnership with a rapidly growing technology led business on the appointment of a newly created Customer Success Manager at their W.Yorkshire based Head Office.

The role will have a clear focus on the account management of B2B Customers, identifying opportunities to increase revenue steams through cross & up selling, support with the on-boarding new customers, and providing world class service at all times

Description

  • Supporting with the on-boarding of new B2B customers post sales, ensuring customers are all set for contract go live dates
  • Develop strong working relationships with new and existing customers, focused on delivery strong commercial outcomes
  • Identify opportunities to cross sell & up sell other services, revenue streams and products that are in the best interests of customers
  • Undertake account reviews with customers to understand future plans, service level performance and identify opportunities to offer additional support to customers
  • Provide a world class service to customers at all times
  • Use customer feedback to identify opportunities to improve process and procedures across the business, resulting in better customer outcomes
  • Support sales teams during the tender process to best demonstrate how we can onboard, support and serve customers
  • Work with key internal stakeholders to deliver better outcomes for customers

Profile

  • Experience in a similar Customer Success, Account Management, On-boarding or Client / Customer Relationship Management role
  • Strong commercial acumen
  • Ability to foster and develop customer relationships
  • Experience developing customer accounts
  • Highly organised

Job Offer

This is an exciting time to join a fast growing, global technology led business based in the Leeds / Bradford area, in the newly created role of Customer Success Manager Role

Based on site 2 days per week, the role offers real flexibility and strong work life balance

Salary of 50,000 - 56,000 plus extensive benefits