Senior Analyst, Customer Support, EMEA
11 days ago
You think big – you will have the ability to influence and optimise the customer support processes and systems as you work on projects that help us grow and scale the team. Senior Analyst, Customer Support, EMEA. We’re looking for a dedicated, empathetic team member to join us at ground level as