Customer contact team member Reviews | Glassdoor.co.uk