Logitech

Head of Brand & Marketing – Personal Workspace Solutions

Logitech

full-time

Posted on:

Location Type: Hybrid

Location: Lausanne • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

Lead

About the role

  • Define and drive the Global Brand narrative
  • Oversee all global content strategy and creative work
  • Drive world-class, culturally resonant content across digital platforms
  • Use data analytics to continuously optimize plans, campaigns and maximize ROI/ROAS
  • Directly lead a global team of 12 and closely partner with various teams
  • Foster a high-performing team that blends creative storytelling with analytical precision
  • Maintain brand consistency across all consumer touchpoints

Requirements

  • Proven track record of leading growth for a global consumer brand through digital first marketing
  • Deep expertise in Search, Social/influencer, and content marketing on a range of platforms
  • Combination of proven creative excellence and data/based, analytical approaches for measurable business outcomes
  • Mastery of navigating a global matrixed organization
  • Experience in building and retaining high-performing teams; and inspiring and managing a strategic agency network
  • Fluency in English; experience in European and US markets (China is a plus); and a college degree
Benefits
  • Comprehensive and competitive benefits packages
  • Working environments designed to be flexible
  • Support for physical, financial, emotional, intellectual and social wellbeing

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data analyticscontent marketingdigital marketingSearch marketingSocial marketinginfluencer marketingcreative storytellinganalytical approachesmeasurable business outcomesbrand consistency
Soft skills
leadershipteam buildinghigh-performing team managementstrategic agency managementinspirationcollaborationcommunicationcreativityanalytical precisionnarrative development
Certifications
college degree