Business Development Manager
18 days ago
Greater London
Evaluate and prioritise global opportunities, building business cases, structuring, negotiating, and closing key deals across partner ecosystems including Commerce, Data Signals, Core Ads, and Video