Account Manager / Vendor Manager - Advertising
1 month ago
Greater London
In this role, you will oversee the end-to-end management of these partnerships, ensuring optimal product visibility, strategic brand engagement, and impactful communication and marketing to our ...