Sales Manager

location_on ECI - Switzerland
business_center · Full-time · Senior


Ribbon - ECI is looking for a Sales Manager to manage complex sales processes for ECI products, to increase company sales to new and existing customers in Switzerland in all relevant segments (SP, Utilities, DC), with a strong focus on new business development. The Sales Manager will report to the Head of Sales DACH & NL.


  • Penetrate and develop new business in the region
  • Knowledge about the market, customers, competitors, and players
  • Lead the process from identifying an opportunity to qualified lead and execution, working and supporting CRM tools
  • Build effective relationships with existing and prospective accounts and sell at all levels within the customer organization
  • Develop and maintain working level as well as C-level relationships with all accounts within your territory
  • Prepare proposals to meet client needs and requirements including all technical details with the support of Sales Engineers
  • Conduct commercial negotiations with the client up to contract signing, whilst maintaining deal profitability
  • Strong skills in teamwork
  • involving product house in HQ
  • leading Sales Engineers
  • involve and transfer successful projects to the post-sales organization- keeping responsibility
  • Develop a strategy around sweet spots and increase business potential


  • At least 5 years of experience in the Telecommunications Industry
  • Deep knowledge and experience in selling to Tier 1/Tier 2 traditional SP, Mobile operators, Cable companies/MSO’s- Must
  • An excellent relationship with customers and partners (telecom companies, carriers, mobile operators, cable companies )
  • Good understanding of the Telecommunications industry, markets, and products
  • Proven WDM experience with provable success in selling to SP in the region
  • Ethernet / IP knowledge
  • Proven relationship with service companies, channels, consultancies that are working with the relevant customer segment
  • Demonstrated achievement of developing existing accounts and closing new accounts business
  • Ability to create accurate sales forecasts and budgets
  • C-level Sales Experience
  • Ability to articulate value propositions and perform benefits-selling up to C-level decision-makers
  • Proven ability to interface and coordinate work with internal departments and external customers at all levels, business partners and industry leaders
  • Highly developed selling, customer relations, negotiating, decision making, leadership, administration, and strategic account planning skills
  • Fluent English & German – must
  • High self-motivation to achieve goals without supervision and able to work remotely
  • Resourceful; strong problem resolution skill
  • Good presentation and written communication skills
  • High level of interpersonal skill in developing a relationship with customers
  • Hungry for success
  • Either commercial career path ( study or education in business management) or Degree in Engineering or Computer Science or related field
  • Must be willing and able to travel within the region and to Headquarter

Apply for this position