Customer Support Manager

Company: Owen Daniels
Apply for the Customer Support Manager
Location:
Job Description:

The Customer Support Manager is responsible for leading the order management and product specification teams to ensure accurate, efficient processing of customer orders and technical specifications. This role focuses on delivering an exceptional customer experience by ensuring orders are entered correctly, specifications are clearly defined, and internal teams are aligned to deliver on customer requirements. The role acts as a key link between sales, customers, and technical teams, ensuring that customer requirements are translated into accurate orders and product specifications.

Customer Support Manager

Permanent

Salary dependent on experience

Monday to Thursday 9am – 5pm, Friday 9am – 3:30pm

Henley on Thames

Customer Support Manager

Job Description

  • Act as an escalation point for customer issues, resolve potential problems and build strong relationships with sales teams and key customers
  • Oversee the end-to-end customer order process, from order entry to release for fulfilment and delivery
  • Ensure customer specifications are captured, validated and communicated accurately to customers, merchants, installers and internal teams
  • Develop reporting on team performance and operational metrics

Customer Support Manager

Essential Skills/Experience/Qualifications

  • Experience working within leadership or supervisory level roles
  • Experience of order management, product specifications or technical sales support
  • A Customer centric approach with excellent communication and customer engagement skills

Customer Support Manager

Company Benefits

  • 25 days holidays plus the 8 bank holidays
  • Company performance related bonus
  • 6% employer pension contribution
  • Life assurance
  • Health cash plan

If you feel you’re a good fit for this position, please click ‘apply’

Posted: April 3rd, 2026