1 of 1 Permanent Virtual Team Jobs in East London

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 ...