Swiss Canyon Trail

Swiss Canyon Trail

Fractional Head of Brand, Marketing & Communication - Swiss Canyon Trail

Sélève acts as the fractional Head of Brand, Marketing & Communication for Swiss Canyon Trail, leading the brand, marketing and communication strategy end-to-end.

Swiss Canyon Trail is one of Switzerland’s leading trail running events, bringing together around 4,000 participants across three annual events. Our role ensures a cohesive narrative across all touchpoints, strengthening the event’s positioning while supporting its continued growth.

From campaign strategy and product launches to merchandising and e-commerce replatforming, we structure and drive the full marketing ecosystem. We lead internal teams, manage budgets and coordinate internal and external partners, including media, social agencies and sponsors, ensuring consistent execution across all channels, from newsletters to five active social platforms.

Performance marketing, CRM and digital systems support audience growth and scalable execution, resulting in a unified platform that strengthens visibility, community engagement and long-term commercial impact.

Client
Swiss Canyon Trail
Services
PERFORMANCE MARKETING
/
BRAND & STRATEGY
/
E-COMMERCE / SHOPIFY
No items found.

Explore more of our work collaborations across luxury, lifestyle & hospitality.