Customer Support Manager
- Hiring Organisation
- Reed
- Location
- Newbury, Berkshire, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £32,000 - £45,000 per annum, Inc benefits
customers to ensure their ongoing satisfaction. Collaborate with internal teams to resolve issues swiftly. Supplier Liaison: Maintain robust relationships with suppliers to ensure seamless service delivery. Customer Advocacy & Feedback: Represent the voice of the customer within the organization to influence product and service improvements. Advocate for customer needs … upsell, cross-sell, and renewal opportunities in collaboration with the sales team. Data-Driven Insights: Analyse customer data to make informed decisions and improve service delivery. Develop and maintain reports and dashboards to track customer success metrics. Problem-Solving: Address and resolve customer complaints and concerns effectively. ...