New Logo Account Manager
Indexed description
New Business Account Manager | Tier-One Cybersecurity Vendor | Switzerland
I'm working with a global cybersecurity vendor that is looking for a driven new business salesperson to join its Swiss team. This is a strategic, high-impact role focused purely on winning new enterprise customers and turning them into long-term clients.
Company:
- Tier one security vendor
- Many of the FTSE 250 have been customers for years
- Holder of multiple 'best place to work' awards
- Mature channel in the region as well as a fantastic leadership team
- Fantastic opportunities for progression into bigger role
- Sales team tenure far exceeds industry average
- Flexible on salary for the right person
What you'll be doing:
- Developing and executing strategic sales plans to win new logos across Switzerland
- Working closely with channel partners to maximise market reach
- Managing complex sales cycles and engaging C-level stakeholders
- Building and maintaining a robust pipeline with strong forecast accuracy and CRM discipline
- Collaborating with technical, marketing, and partner teams to deliver tailored solutions
What you'll bring:
- Minimum 3 years of enterprise sales experience with consistent quota attainment
- Proven success in enterprise sales in cybersecurity
- Strong experience engaging IT and business decision-makers
- Commercial savvy and the ability to close complex deals
- Fluent German and English
- Self-starter mindset with a collaborative, growth-oriented approach
Interested? Message me directly or apply below. All conversations are confidential.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search