Global Social Creator & Affiliate Manager

Logitech • London, England, United Kingdom • Posted June 20, 2026

Location London, England
Job Type Full time
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted June 20, 2026

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-gami...

  • Interested in this role?

    Click the button below to start your application.

    Apply Now