We’re Hiring: Remote Brand Manager (Switzerland-Based)
Are you a creative strategist who knows how to build, elevate, and protect a brand across every touchpoint? We’re seeking a Remote Brand Manager to take ownership of brand consistency, positioning, and messaging — while working flexibly from anywhere in Switzerland.
Type: Full-time
Department: Marketing · Brand Strategy · Creative
Key Responsibilities
• Develop and execute brand strategies across all channels
• Ensure consistent brand identity and messaging internally and externally
• Lead cross-functional initiatives with design, content, and marketing teams
• Analyze market trends and customer insights to refine positioning
• Oversee brand guidelines and manage brand performance metrics
• Support product launches and integrated marketing campaigns
What You Bring
• 4+ years of experience in brand management, marketing, or communications
• Strong storytelling and creative direction skills
• Excellent understanding of digital and traditional brand-building channels
• Data-driven mindset with an eye for detail and design
• Fluent in English; German or French is a plus
• Based in Switzerland and eligible to work remotely
What We Offer
✓ 100% remote role with Swiss flexibility
✓ Full creative ownership and strategic influence
✓ Opportunities to shape a growing brand globally
✓ Competitive compensation and growth potential
* If you’re ready to lead with vision and bring a brand to life across borders — we’d love to hear from you.
* Karrierestufe
Management
Business Manager, Internal Marketing Production Team
Marketing Communications Manager - Europe
Category Marketing Manager*in 80 - 100 %
District Sales Manager - Southeast Florida area
#J-18808-Ljbffr