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…