The UCI, based in Aigle, Switzerland, seeks a Senior Marketing Partnerships & Merchandising Manager to lead marketing, sponsorship, and merchandising efforts for its global cycling events. The role requires 7–10 years of experience in marketing or partnerships, preferably in sports, with full proficiency in French and English.
The UCI, founded in 1900 and headquartered at the UCI World Cycling Centre in Aigle, Switzerland, serves as the global governing body for cycling. It oversees and promotes major events such as the UCI Road World Championships and other World Championships and World Cups. As part of its mission to develop and supervise cycling worldwide, the UCI seeks a manager to drive marketing, sponsorship, and merchandising initiatives across its events.
Responsibilities
- Help create and refine marketing, sponsorship, and communication packages alongside the commercial team
- Design and maintain marketing and sponsorship materials for events
- Discover new revenue streams and suggest innovative marketing ideas
- Manage relationships with partners, including organizing meetings, communications, and corporate events
- Oversee the delivery of marketing rights and digital activations during events
- Set and confirm how marketing rights are distributed for each event
- Supervise merchandising and marketing activities, verify local partners, and arrange site visits with sponsors and local organizing committees
- Ensure consistent follow-up on marketing and merchandising across all events and contracts
- Lead the renegotiation of current sponsorship agreements
- Create additional initiatives beyond contract terms to increase partner value
- Implement and manage the merchandising strategy for the UCI 'Rainbow' brand
- Approve product lines, choose production and distribution partners, and ensure brand compliance
- Prepare, review, and track marketing and partnership budgets
- Lead and manage the marketing partnerships and sponsorship team
- Support digital marketing projects in coordination with the digital team
Requirements
- 7 to 10 years of experience in marketing or partnerships, ideally within international sports or events
- Demonstrated ability to manage teams and coordinate international projects
- Experience in merchandising and marketing activations at sporting events
- Full fluency in French and English, both written and spoken
Nice to have
- Interest in sports, particularly cycling
- Comfortable working in diverse, international environments and building interpersonal relationships
About the company
The UCI, established in 1900 in Paris, is the global authority for cycling, dedicated to advancing and overseeing the sport in all its forms. Based in Aigle, Switzerland, at the UCI World Cycling Centre, it organizes and promotes major events including the UCI Road World Championships and other World Championships and World Cups. The UCI holds the EDGE ‘Move’ certification, earned in January 2022, making it the first international sports federation to achieve this recognition.
- Global leadership in cycling governance and event promotion
- Headquartered at the UCI World Cycling Centre in Aigle, Switzerland
- Committed to sustainable practices, recognized with EDGE ‘Move’ certification
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.