Federations & Governing Bodies
Broadcasting & Marketing Manager
Mid Level
Lausanne, Switzerland
in office
Full time
Job description
About the Role
World Boxing is seeking a TV Broadcasting & Marketing Manager to lead the development of its global broadcast strategy and commercial media partnerships. The role combines strategic leadership with operational execution, requiring expertise in media rights, broadcast distribution, production standards, marketing, and partnership development. Reporting to the Secretary General (Phase 1 & 2) and the COO/CFO (Phase 3), the position will collaborate closely with internal stakeholders such as the Events Director, Organising Committees, Communications, Digital & PR Teams, and external partners including broadcasters and Olympic Broadcasting Services.
Key Responsibilities
- Develop and manage relationships with broadcasters across key boxing markets, including Central Asia, China, India, Türkiye, and other strategic territories, and work with external distribution consultants and agencies to maximise media rights distribution and audience reach.
- Define and implement a consistent broadcast product across traditional linear television and digital platforms, adapting it according to event tier and market demands.
- Ensure host broadcast production meets international quality standards and broadcaster expectations.
- Lead or support the preparation of production and broadcast tenders, working with external experts where necessary.
- Coordinate with Digital and Communications teams to maximise exposure of OTT platforms, YouTube channels, and other digital media properties.
- Identify and develop new opportunities for content distribution and audience engagement.
- Develop an integrated sponsorship framework based on television, digital and media assets.
- Create attractive commercial packages that deliver value to sponsors and partners.
- Support the growth and monetisation of licensing programs and media-related commercial opportunities.
- Collaborate with internal stakeholders to develop innovative marketing initiatives that strengthen brand awareness and audience engagement and contribute to the organisation's long-term commercial strategy through sponsorship and partnership development.
Required Experience & Qualifications
- Proven track record in negotiating and managing television broadcast and media rights agreements.
- Strong network and experience within key boxing and international sports media markets.
- Extensive knowledge of modern broadcasting environments, including linear TV, OTT, streaming and digital platforms.
- Solid understanding of broadcast production requirements for combat sports and/or Olympic sports.
- Experience negotiating and managing suppliers, production partners and event-related contracts.
- Experience in sponsorship sales, commercial partnerships and partner servicing.
- Strong project management capabilities with the ability to manage multiple priorities and tight deadlines.
- Excellent problem-solving skills and ability to perform effectively in high-pressure event environments.
- Outstanding communication and relationship management skills.
- Fluent in English and French (written and spoken).
- Based in or willing to relocate to the Lausanne region.
- Swiss nationality or a valid Swiss work permit required.
- Available to start as soon as possible.
Preferred Skills
- Additional languages such as Russian, Turkish or Spanish are highly desirable.
Workplace
- Regular international travel for events, broadcast operations, partner meetings, and commercial development activities, estimated at 15% of the time.
Benefits & Perks
- An opportunity to contribute to the growth and global visibility of World Boxing.
- A strategic role with significant impact on the future of Olympic boxing.
- The chance to build and shape broadcasting, sponsorship and marketing frameworks from the ground up.
- An international, collaborative and fast-paced working environment.
- The opportunity to work with leading broadcasters, rights holders and commercial partners worldwide.
The Application Process
- Submit a motivation letter in English or French.
- Submit a current CV in English.
- Provide details of any relevant broadcasting, media, marketing, sponsorship or commercial certifications or experience.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.




