Cybersecurity Business Development Manager D-CH
Remote · Switzerland
Job Summary
Senior Cybersecurity Sales/Business Development Manager in Deutschschweiz, driving go-to-market efforts, acquiring new customers, building long-term relationships, supporting marketing and events, and leading contract negotiations. Requires 7+ years of field sales or business development in cybersecurity, a technical university degree with sales/BW training, deep knowledge of cybersecurity products, and fluency in Swiss German and English (French a plus). Remote-friendly within Switzerland with potential Homeoffice; attractive benefits and career development within a leading Swiss IT services provider.
Required Qualifications
- Minimum 7 years of field sales or business development experience in cybersecurity
- Completed university degree (technical field preferred) with additional sales or business administration training
- Knowledge of cybersecurity products (e.g., EdR, NDR, Cloud-Security, API-Security)
- Strong network to decision-makers in medium to large companies
- Excellent communication skills in Swiss German and English; French is a plus
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.