Service Manager

Manages service department team members, including customer service interactions, reports, and repairs. Provides the highest level of customer service with a…

£30,000 - £45,000 a year
1 vacante