EMEA Sales Operations & Strategy Lead

Company: Netflix
Apply for the EMEA Sales Operations & Strategy Lead
Location: London
Job Description:

Netflix is seeking a Sales Operations professional to scale our UK ads business from London. You will partner with the UK Country Leader to shape GTM strategy, drive forecasting, pipeline management, and quota planning, while ensuring data-driven performance insights across the organisation.

You will manage CRM data, lead cross-functional projects with Finance, Strategy, HR and Market Activation, and prepare leadership-ready reviews to inform strategic decisions.

#J-18808-Ljbffr…

Posted: October 5th, 2026