Director Cybersecurity Business – Switzerland

Posted 5 Days Ago
Be an Early Applicant
5 Locations
In-Office or Remote
Expert/Leader
Information Technology • Software • Consulting • Cybersecurity
The Role
Lead and grow ELCASecurity's cybersecurity business in Switzerland: define national sales strategy, manage a seven-person sales team, drive revenue and key account acquisition, build C-level relationships, lead complex enterprise deals, represent the company at events, and collaborate with technical teams to deliver strategic customer solutions.
Summary Generated by Built In

Werde Teil unseres Erfolgs – gestalte die digitale Sicherheit der Zukunft mit uns!

ELCASecurity is on an ambitious growth journey. To further expand our market presence in Switzerland, we are looking for an entrepreneurial and inspiring leader who is eager to play a key role in shaping our cybersecurity success story.

Do you identify opportunities before others see them? Do you have a deep understanding of the Swiss cybersecurity market, a strong network of executive decision-makers, and a passion for driving business growth? Are you looking for an opportunity where you can combine strategic leadership, market development, and hands-on customer engagement to make a lasting impact?

If so, this is your opportunity to help shape the future of cybersecurity in Switzerland.

Join a leading Swiss technology company and work alongside highly skilled cybersecurity experts to help organizations navigate an increasingly complex threat landscape.

Your Mission

As Sales Director Cybersecurity, you will lead the commercial growth and strategic market development of ELCASecurity’s cybersecurity business across Switzerland.

In this highly visible leadership role, you will define and execute the growth strategy, strengthen our market position, build long-term executive relationships, and drive sustainable revenue growth. You will lead and develop a team of seven sales professionals while actively contributing to strategic customer acquisition and key account development.

Your understanding of the Swiss cybersecurity market, combined with your leadership capabilities and commercial expertise, will be instrumental in accelerating our next phase of growth.

Your Responsibilities

  • Define and drive the national growth and sales strategy for ELCASecurity’s cybersecurity business across Switzerland
  • Lead, coach, and develop a team of sales professionals
  • Own revenue, growth, and business development targets at a national level
  • Drive strategic customer acquisition and personally engage in key account development and executive-level sales activities
  • Build and strengthen trusted relationships with C-level executives, decision-makers, and strategic stakeholders
  • Identify new market opportunities and transform them into sustainable business growth
  • Position ELCASecurity as a leading cybersecurity partner with strong local presence and international delivery capabilities
  • Lead complex enterprise sales engagements and strategically important commercial negotiations
  • Collaborate closely with cybersecurity specialists and leadership teams to develop innovative and business-critical customer solutions
  • Represent ELCASecurity at executive forums, industry events, conferences, and strategic customer engagements
  • Contribute to the long-term vision, market positioning, and success of ELCASecurity’s cybersecurity business

What We Offer

  • The opportunity to actively shape and grow our sales and business development organization and become a key contributor to the company’s success
  • A strategic leadership role within a leading and well-established Swiss IT services provider offering a broad portfolio of solutions and services based on cutting-edge technologies
  • Flat hierarchies, short decision-making paths, and a collaborative cross-functional working environment
  • Attractive opportunities for professional, personal, and career development
  • The opportunity to make a direct impact on the growth and market positioning of one of Switzerland’s leading cybersecurity organizations

Your Profile

You are a respected and well-connected sales leader with a proven track record in the Swiss cybersecurity market. You understand the challenges, buying behaviors, procurement processes, and decision-making structures of Swiss organizations and have successfully built trusted relationships with senior executives and key stakeholders.

You combine strategic thinking with a hands-on approach to business development and have a passion for building high-performing teams, winning strategic customers, and driving sustainable growth.

In addition, you bring:

  • 10+ years of successful experience in Cybersecurity Sales, Business Development, or Commercial Leadership
  • Proven cybersecurity industry experience with a strong track record of selling cybersecurity services and solutions
  • Deep understanding of the Swiss cybersecurity market, its competitive landscape, and key industry players
  • An established network of C-level executives, decision-makers, and influencers across Switzerland
  • Proven success in strategic customer acquisition, executive relationship management, and business growth
  • Experience defining and implementing successful sales and growth strategies
  • Leadership experience with the ability to inspire, coach, and develop high-performing sales teams
  • Strong understanding of enterprise sales cycles, complex negotiations, and strategic account management
  • A university degree, preferably in a technical or business-related field; additional management or executive education is considered an advantage
  • Excellent leadership, communication, and presentation skills
  • Entrepreneurial mindset, commercial drive, and the ability to translate opportunities into measurable business results
  • Native-level (Swiss-)German and excellent English skills; French is a strong asset
  • Strong presence within the Swiss market and willingness to travel across Switzerland

Ready to Make an Impact?

We are looking for someone who already knows the market, understands the key stakeholders, and can leverage an existing network to accelerate growth and strengthen ELCASecurity’s position as a leading cybersecurity partner in Switzerland.

If you are excited by the opportunity to lead, grow, and shape a high-potential cybersecurity business, we look forward to receiving your application.

Please submit your CV in English, including relevant diplomas, certifications, and employment references.

Skills Required

  • 10+ years of experience in Cybersecurity Sales, Business Development, or Commercial Leadership
  • Proven track record selling cybersecurity services and solutions
  • Deep understanding of the Swiss cybersecurity market and competitive landscape
  • Established network of C-level executives, decision-makers, and influencers across Switzerland
  • Proven success in strategic customer acquisition, executive relationship management, and business growth
  • Experience defining and implementing successful sales and growth strategies
  • Leadership experience with ability to inspire, coach, and develop high-performing sales teams
  • Strong understanding of enterprise sales cycles, complex negotiations, and strategic account management
  • University degree, preferably in a technical or business-related field
  • Additional management or executive education
  • Native-level (Swiss-)German and excellent English skills
  • French language skills
  • Strong presence within the Swiss market and willingness to travel across Switzerland
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pully, Vaud
2,027 Employees
Year Founded: 1964

What We Do

With more than 2,300 experts, the ELCA Group is a leading independent Swiss IT service and solution provider, specialized in IT consulting, Cybersecurity, Cloud, Data & AI, Digital experience, Software development, Business applications and systems' integration across all industries. ELCA helps its clients to better compete in the digital era and gain in agility. The privately held company has offices in Pully (HQ), Zurich, Geneva, Bern, Basel, Rapperswil and Fehraltorf, as well as offshore centers in Italy, Spain, Mauritius and Vietnam.

Similar Jobs

DuckDuckGo Logo DuckDuckGo

Director, Data Science

Information Technology
Remote
20 Locations
393 Employees
244K-244K Annually

Smartling Logo Smartling

Don't see the role you're looking for currently available? Apply here.

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Natural Language Processing • Software
Easy Apply
Remote
27 Locations
117 Employees

Nexthink Logo Nexthink

Product Manager

Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Remote or Hybrid
Lausanne, Vaud, CHE
1200 Employees

Coinbase Logo Coinbase

Controller

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
26 Locations
4700 Employees
79K-88K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account