Customer Services Executive

Prioritising and processing customer orders and installation requests submitted through by our surveyor team or via our supply only channels.

£20,000 - £24,000 a year
1 vacante