Customer Service Manager

Develop and maintain a positive interaction with construction and sales to ensure all information is proactively and accurately relayed to your customer.

£60,000 - £65,000 a year
1 vacante