Bid Manager – Eurovision Services S.A – Genf, GE

Eurovision Services (ES) is the premier service provider of news, sports and cultural content for the world’s top broadcast and media platforms.

The Eurovision Services Global Sales & Marketing Department role is to:

  • Present, promote and sell Eurovision portfolio of services to existing and prospective customers
  • Establish, develop and maintain positive business and customer relationships
  • Reach out to customer leads

The Bid management team is the central point for processing sales opportunities and the bridge between sales team and operations teams. The bid management team is responsible together with the E&T team of building solutions architecture for events, both standard and major.

The Bid Management group are customer facing, capturing client and service requirements. They provide a centre of high-level technical expertise while delivering solutions based on client demands and technological strategies.

The Bid Manager (BM) works with the Sales team and operations teams to drive sales opportunities and assist in meeting company’s targets. The BM acts as a subject matter expert for Eurovision’s products, solutions and offers.

The BM assists Sales in qualifying a customer and gathering its requirements. He/she designs solutions that answer customer’s need and are appropriately supported by Eurovision delivering structure. He/she prepares the offer documentation and factually and accurately presents the technical offer and answers all questions related to that solution.

The BM assesses the costs related to each solution and participates in choosing the elements to include in it.

Once an opportunity is won, the BM ensures proper handover to the PMO team to prepare them for the client engagement and implementation by sharing knowledge gained about customer’s needs, requirements and risk profile.

The BM also brings insights from customers and industry to the relevant product or development teams to supply input for the strategic direction of the product lines.

The BM works with a high degree of autonomy and is capable of detecting and leveraging Eurovision’s internal skills and talents to build a winning offer.

Professional Skills and Experiences

Languages: Proficient written and spoken English & French

Qualifications: Master’s Degree, subject: Engineering, Telecommunication, Digital Media, IT. Additional business certification or degree is a plus


  • 7 Years minimum of experience in Telecommunications, Network, Digital Media, Broadcast engineering or a similar environment
  • 3 years minimum in a Pre-Sales or Bid Management, and customer facing position is mandatory


Great events don’t happen by accident. Event organisers, media organisations and sport federations need adaptable, end-to-end solutions to produce, distribute and personalise content for the right audiences, at the right time, in the right format.

We aim to be the first-choice media services provider to customers by providing new, better and different ways to simply, efficiently and seamlessly access and deliver content and services.

Our service portfolio is designed to offer the agility and ability to enhance and adapt content to the needs of all digital platforms. But what really sets us apart is that we see the bigger picture.

As an EBU company, we are in a unique position to understand the needs and challenges our customers face. That’s why we guarantee to maximise their content value while leaving them free to focus on every other aspect of running the most successful event possible.

Additional Information

More info in the job description attached.

We will not accept any applications after the closing date and we will contact only the candidates who correspond to the requirements.

Eurovision Services is committed to building a culturally and gender diverse workforce and to equality of opportunity. We welcome applications from underrepresented groups, regardless of their background.



Retour haut de page