Business Development/Sales Director, South Europe


About Broadpeak

Broadpeak is the leader in video streaming and digital content technologies. In addition to its headquarters located in Cesson-Sevigne, France, Broadpeak has offices in more than 9 countries.
“We deliver the future of television” the promise of Broadpeak has already been around the world and convinced more than 75 mobile, cable and satellite operators on all continents.

Working for Broadpeak will give you the opportunity to join an international fast-growing company, play a pivotal role in building products and solutions that will change the future of TV and grow your career.


Role Description

We are looking for a talented individual to join our growing sales team in Europe.

The Sales Director will be responsible to deliver maximum sales profitability, volume growth, and account penetration within his/her assigned territory by developing and maintaining effective client relationships, promoting the company’s solutions for sale, securing orders, and negotiating to close business deals.


Job Responsibilities

  • Develop Portugal, Spain and Italy’s annual sales plan in support of the organization strategy and drive its execution.
  • Meet with key network service providers and content providers to understand their projects / challenges and position Broadpeak’s solutions.
  • Establish and maintain relationships with current and prospective clients as well as local resellers and system integrators.
  • Perform solution presentations for customers and resellers.


Knowledge and Skill Requirements

  • Minimum of 10 years’ experience in sales and/or business development.
  • Senior level business relationships with network service providers and content Providers – and able to quickly build new relationships.
  • Previous success in selling OTT solutions/services.
  • Ability to identify and develop new business opportunities.
  • Strong negotiation skills.
  • Excellent presentation skills.
  • Demonstrated ability to manage multiple initiatives.
  •  Languages: English and a minimum of one language spoken in the area (Spanish, Portuguese, Italian)



  • University Degree in Business or Engineering





First Name*

Last Name*





Upload resume*

Upload cover letter

Anything you would like to add?