Avomind

Creative Lead & Strategist (Head of Brand & Creative)

Avomind

Switzerland, Vietnam Remote Marketing 11 days ago via Himalayas
senior-creative-strategist creative-strategy-jobs vice-president-brand-creative creative-lead brand-creative-director associate-director-of-marketing-creative creative-team-lead marketing creative-strategy brand-development project-management content-innovation data-driven

Job details

Company
Avomind
Location
Switzerland, Vietnam
Remote
Yes
Source
via Himalayas
Posted April 12, 2026
Is the job expired?

About this role

Creative Lead & Strategist (Head of Brand & Creative) for a Switzerland-based longevity startup to shape global brand presence, develop high-impact creative strategies, and lead cross-functional teams.

Requirements

  • Brand stewardship and evolution
  • Creative strategy development and execution
  • Cross-functional leadership
  • Content innovation
  • Project management
  • Data-driven mindset

Benefits

  • High Impact
  • Flexibility
  • Unlimited Growth
  • Wellbeing Perks

Originally posted on Himalayas

Apply for this job via Himalayas