Joining our quickly expanding team as a Customer Success Manager will allow you to contribute to boosting our clients' income streams by enhancing their mobile applications' and websites' search and product discovery experiences through integration with our services. Our EMEA customers will be assisted by this function.
top of page
bottom of page