
Head of Brand & Marketing – Personal Workspace Solutions
Logitech
full-time
Posted on:
Location Type: Hybrid
Location: Lausanne • 🇨🇭 Switzerland
Visit company websiteJob 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