We are a growing team with experienced leadership.
The customer success team is committed to the company’s mission and we collaborate with various experts contributing to our products and services.
Comms and Customer Success Analyst
Customer Success Project Manager
Head of Partnerships
We have a strong development team with a wide range of technical expertise.