Global Head of Amazon Advertising
- Location
- Greater London, England, United Kingdom
Amazon Advertising. Location & Working Model: Hybrid Working (3-4 days in Central London Offices) Key Role Feature: Build and lead a global Amazon Advertising function across a truly global remit of international marketplaces. Due to continued global expansion and ambitious growth plans, our client is looking to appoint a commercially … minded Global Head of Amazon Advertising to take ownership of its international retail media strategy. This is a newly created leadership role offering the opportunity to shape how Amazon Advertising operates across North America, Europe and global markets, whilst building the foundations for future team growth. Our client ...