Open Positions

Work at Nova

Customer Success Manager, EMEA

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