Customer Support Specialist
- Location
- London Borough of Hackney, England, United Kingdom
built the context layer first, which is why our agents actually know what's going on! Why Us? We’re a team of seriously talented, positive individuals and we invest heavily in our people - you won’t feel like a number here! This is an opportunity … customer experience, providing technical support and collaborating with different teams to improve the product. Reporting directly into the UK Support team lead, this is an opportunity to join a newly formed team with a clear remit and investment, united by a shared ...