Head of Sales – Switzerland

Posted 1hrs ago

Employment Information

Industry
Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Head of Sales Switzerland leading evoila’s Swiss IT sales team. Building the market for cloud, security, data, AI, infrastructure, and managed services.

Responsibilities:

  • Take responsibility for expanding the Swiss business
  • Lead, coach, and develop the local sales team both professionally and disciplinarily
  • Assume direct responsibility for bookings, revenue, and margin, as well as team targets
  • Actively acquire new customers and expand existing customer relationships up to C-level
  • Develop and implement the Swiss sales strategy together with the Country Managing Director and the evoila Group
  • Work closely with Solution Areas, architects, and consulting teams to create tailored customer solutions
  • Lead complex proposal and contract negotiations, including public tenders and deal design
  • Manage the pipeline, forecasting, and reporting
  • Further develop sales processes, sales methodologies, and playbooks from qualification through close
  • Participate in customer meetings, industry events, and partner activities
  • Report directly to the Country Managing Director

Requirements:

  • Several years of experience in selling IT services, IT solutions, or Managed Services
  • Sales leadership experience
  • Demonstrated success in winning new customers and achieving ambitious revenue targets
  • Strong hunter mentality combined with a strategic understanding of sales
  • Coaching mindset: You actively develop your team and focus on sustainable performance rather than short-term wins
  • Strong knowledge of the Swiss IT market and an established network in the enterprise sector
  • Entrepreneurial mindset, a high degree of ownership, and a hands-on mentality
  • Fluent German and English, with strong negotiation skills
  • French language skills and experience working across different language regions are a plus
  • Experience with Private Cloud, hyperscalers (Azure, AWS, Google Cloud), infrastructure, or Managed Services is a plus
  • Experience selling Security, Data, or AI projects is a plus
  • Experience with public tenders in Switzerland is a plus
  • Knowledge of regulated industries such as finance, healthcare, the public sector, or critical infrastructure is a plus
  • Experience building new sales units or entering new markets is a plus

Benefits:

  • Attractive salary with performance-based commission
  • Flexible working hours and hybrid work
  • Targeted professional development and certifications
  • Premium laptop of your choice (Apple or Windows)
  • A key role with significant scope for impact and direct access to the Country Managing Director
  • Short decision-making paths within a small, growing Swiss team
  • Access to the expertise of the international evoila Group, including experienced consultants, architects, and engineers