Sales Manager -Iberia Region

    • Job Tracking ID: 512052-737038
    • Job Location: Madrid, ESP
    • Job Level: Mid Career (2+ years)
    • Level of Education: BA/BS
    • Job Type: Full-Time/Regular
    • Years of Experience: 7 - 10 Years
    • Starting Date: ASAP
Invite a friend
facebook LinkedIn Twitter Email

Job Description:

About Ribbon (Nasdaq: RBBN)

We deliver global real-time communications software and network solutions to service providers, enterprises, and critical infrastructure sectors. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today’s smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, agility and automation and includes optical and packet networking, core to edge IP solutions, UCaaS/ CPaaS cloud offers, and leading-edge software security and analytics tools.

To learn more, visit


Principal accountabilities:


  • Responsible to deliver the budget targets set by the Ribbon-ECI Continental Europe management.
  • Responsible for partner, channels, end customer business relationships and sales buildup across the territory at both existing and new accounts.
  • Identification and acquisition of new business opportunities and projects with Ribbon-ECI’s Packet-Transport, Data, Cyber and other related telecommunications solution  products and solutions;
  • Manage the sales process of these new business/project opportunities including negotiations and closure of new business and partner contracts.
  • Partner/channels assessment ,  recruiting and relations management.
  • Manage existing projects and business activities;
  • Manage orders and sales forecasts
  • Create and retain positive ongoing relationships with the customers/partners
  • Maintain  good relations, communication and team work of the internally involved parties including the products LoBs (Line of Business units), customer support, project management, finance, legal etc


Experience and Skills:



  • Fluent Spanish & English – must
  • Other Languages – major advantage
  • Sales experience in the region of at least 7 years.
  • Proven sales experience from the last position (at least 2 years in last position) in telecom sales in Europe, preferably in the Spain and Portugal.
  • Excellent relationship with customers and partners in Iberia region
  • Proven experience interfacing with potential customers such as service providers, alternative carriers, governmental customers, Critical infrastructure organizations, transportation etc



Main Interfaces in/outside Ribbon- ECI:

  • External:
    • Potential and existing customers and partners
    • 3rd party and OEM partners.
  • Internal :
    • Portfolio division, product managers, line of business manager, project managers, sales engineers, sales operations, services division, finance, legal QA and R&D.