Customer Success Manager

Leeds Permanent £50,000 - £56,000 per year View Job Description
Customer Success ManagerLeeds / Bradford (2 days on site)£50,000 - £56,000Leading technology business
  • Customer Success Manager
  • Hybrid / Flexible

About Our Client

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

Job 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

The Successful Applicant

  • 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

What's on 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

Contact
Zach Johnson
Quote job ref
JN-032026-6973641
Phone number
+44 113 243 7708

Job summary

Job function
Sales
Subsector
Technology Sales
Sector
Business Services
Location
Leeds
Contract type
Permanent
Consultant name
Zach Johnson
Consultant phone
+44 113 243 7708
Job reference
JN-032026-6973641