Standplaats:
Hybrid
Uren per week:
40 Uren
Opleidingsniveau:

Global Brand & Sports Marketing Manager

 

Global Brand & Sports Marketing Manager

Location: Hybrid position

Please note that this is a hybrid role for which we are recruiting on behalf of O'Neill Global, not O'Neill Europe headquarters.

Candidates should preferably be based in Europe or North America (east coast).

The Job

As Global Brand & Sports Marketing Manager, you will shape how O’Neill shows up globally through content, digital storytelling, and athlete-driven marketing. You’ll work closely with global marketing leaders, creative and production teams, and a portfolio of surf and snow athletes to translate the brand’s heritage into modern, culturally relevant storytelling.

You will lead digital-first content initiatives, manage global athlete relationships, support global campaigns, and coordinate with regional partners and licensees. The role is fast-moving and hands-on, requiring both strategic thinking and execution. 

Key accountabilities

Digital Content & Storytelling

  • Lead social and digital storytelling with a strong editorial point of view and cultural awareness
  • Bring digital-first thinking to campaign concepts, production, and roll-out
  • Build and manage content calendars aligned with brand priorities, athlete activity, and key seasonal moments
  • Collaborate with internal creative teams and external creators, freelancers, and agencies to deliver high-quality content
  • Ensure all content is consistent, on-brand, and optimized for platform-specific formats and best practices

Brand Marketing & Global Integration

  • Maintain and evolve the global marketing calendar across regions, categories, and partners
  • Manage and distribute campaign assets to regional marketing teams and licensees
  • Align closely with key global marketing and product initiatives, particularly across the US and Europe
  • Support the onboarding of new licensees and marketing team members on brand guidelines, content strategies, and calendars
  • Manage the global media library and the internal marketing newsletter

Athlete Portfolio Management

  • Manage a global roster of surf and snow athletes, including contracts, communication, deliverables, and relationship-building
  • Work directly with athletes on content planning, brand alignment, and execution
  • Identify emerging talent aligned with O’Neill’s brand values and direction
  • Support athlete shoots, events, and trips as required

Who are you?

  • Bachelor’s degree in Marketing or related field and at least 5 years’ experience in a similar role; experience in sports, lifestyle, or fashion is an advantage
  • Strong project management and organizational skills
  • Content-first and digitally fluent, with deep understanding of storytelling, cultural relevance, and platform-native formats
  • Knowledge of modern content ecosystems, including short- and long-form video, creator-led storytelling, and social platforms (Instagram, TikTok, YouTube, Meta), with an understanding of content performance and paid amplification
  • Comfortable in a fast-paced, international environment across time zones and tight deadlines
  • Collaborative, practical, and confident under pressure
  • Genuine interest in surf and snow sports, with experience working with athletes or talent
  • Video editing and Photoshop skills are a plus
  • Excellent verbal communication skills in English; Spanish is a plus
  • Curious, ambitious, and creatively driven

Interested?
We look forward to receiving your application! 

 

 

 

 

 

Solliciteer nu