Open Positions
London, UKÂ - Remote First
We’re looking for a Customer Success Manager to join our EMEA team, supporting both new and existing customers across Europe. In this role, you will help grow Nova’s partnerships, optimize campaign performance, and ensure our clients achieve measurable business impact.
Learn More