Head of Global Communications
Core
Lead global communications strategy, brand storytelling, and crisis management for a freeride ski brand, ensuring consistent brand perception across all markets and touchpoints.
Role type
Senior leadership communications head (global)
Builds
Global brand narrative, internal culture campaigns, and crisis response protocols
Domain
Outdoor sports / Skiing / Lifestyle
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Global communications strategy, team leadership and mentorship, crisis management, budget and agency management, brand storytelling, cross-functional collaboration, international campaign consistency
Preferred skills
Passion for outdoor lifestyle and ski culture, experience in sport or lifestyle industries
Technologies
N/A
Responsibilities
Define and execute global communications strategy aligned with company goals; Lead and mentor a multidisciplinary team of four; Manage communication budgets and agency relationships; Lead crisis communications and act as strategic advisor to leadership; Deliver globally consistent and locally relevant brand experiences
Seniority
Senior, hands-on IC with strategic influence