Complaints Manager- Circa £35,000 pa

Are you an experienced Customer Service / Complaints Manager currently seeking a new permanent job?  Would you like to work within a multi award-winning company with ambitious growth plans and a great team culture?  Is Leeds, West Yorkshire convenient for you?  If so,...