🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Global Social Creator & Affiliate Manager

Hospitality Full Benefits Career Growth
Company

Logitech

Location

London, United Kingdom

Posted

June 13, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.

Logitech (non gaming category) is looking for a socially native, culturally plugged-in, and commercially minded leader to step into the role of Global Social Creator & Affiliate Manager for our Non-Gaming portfolio.

In this role, you will be the ultimate architect of two of our highest-priority growth pillars: Social Channel Creator Content and the Global Affiliate Program. The ideal candidate possesses a rare hybrid skillset—someone who is deeply socially fluent, understands the nuances of creator culture, and is senior enough to build and scale a massive, global commercial growth engine.

**Key Responsibilities**

**1. Social Channel Acceleration & Creator Content Strategy**

+ Drive Channel Velocity: Together with the social team, you will have joint accountability to accelerate Logitech’s non-...