Filter by

Location

more »

Company

more »

We've found 1 jobs for you

vril group  •  2025-05-11
  London, UK

Remote - Customer Care Specialist

Role Summary : As a Customer Relationship Specialist, you will function as the human touchpoint in an increasingly digital world, building bridges with our clients that allow for genuine, productive interactions. You'll be the trusted guide to assist customers…