Our client is a British technology company and is on a mission to protect and save lives by making innovative home... a friendly and dynamic Customer Support team. You will be a driving force to ensure Customer Experience is the central focus...
People Squad