Global Amazon Advertising Leader

Company: 3Search
Apply for the Global Amazon Advertising Leader
Location: Slough
Job Description:

3Search, in partnership with a fast-growing global consumer goods business, seeks a Global Head of Amazon Advertising. This leadership role owns the international retail media strategy across North America, Europe and beyond, shaping how Amazon Advertising operates globally while building a high-performing team.

The role combines strategic ownership with hands-on execution, offering hybrid working and significant exposure to senior leadership.

#J-18808-Ljbffr…

Posted: October 22nd, 2026