Enterprise Sales Manager - Digital Trust Solutions
80
100
Glattbrugg|Zurich|ZH|Switzerland|CHE | Lausanne|Vaud|VD|Switzerland|CHE
Sales and customer advice
Applicants with professional experience
Job Description
Sales and customer advice
SwissSign
Glattbrugg|Zurich|ZH|Switzerland|CHE | Lausanne|Vaud|VD|Switzerland|CHE
80
100
74129
Information at a Glance
Your new challenge
As an Enterprise Sales Manager, you will play a key role in SwissSign's growth across Switzerland and European markets. You will be responsible for identifying new business opportunities, acquiring new customers, and expanding existing strategic accounts.Leveraging your understanding of business and technology challenges, you will help organizations accelerate their digital transformation by delivering high-value Digital Trust solutions, including:
- Public TLS and S/MIME Certificates
- Certificate Lifecycle Management (CLM) Solutions
- Electronic Signature Solutions
You will manage the entire sales cycle, from prospecting to contract closure, while building long-term relationships with business, IT, security, and compliance stakeholders.
An overview of your tasks
- Identify, qualify, and develop new business opportunities across Switzerland and European markets
- Build and manage a strong and sustainable sales pipeline
- Own the entire sales cycle, from lead generation to contract signature
- Understand customer business and technical challenges and position appropriate solutions
- Develop business cases and value propositions in collaboration with Product Management and Pre-Sales teams
- Manage and grow a portfolio of strategic accounts
- Identify and drive upselling and cross-selling opportunities within existing customers
- Collaborate with technology partners, system integrators, and resellers to generate new business opportunities
- Represent SwissSign at industry events, conferences, and marketing activities
What you bring along
- Minimum 5 years of successful B2B sales experience selling complex technology solutions
- Experience in cybersecurity, PKI, electronic signatures, digital identity, or other high-value IT solutions and services
- Proven track record of acquiring new customers and consistently achieving ambitious sales targets
- Experience managing and developing strategic accounts
- Ability to sell complex solutions to business, technical, and executive stakeholders
- Strong negotiation, presentation, and communication skills
- Established professional network within the IT, cybersecurity, or digital transformation ecosystem
- Entrepreneurial mindset, self-driven attitude, and strong results orientation
- University degree or equivalent qualification in Business, Information Technology, Computer Science, or a related field
- Fluent in French and English, both written and spoken
- Business-fluent German is an advantage
