Glattbrugg
Enterprise Sales Manager – Digital Trust Solutions (80–100%) Glattbrugg (ZH) or Lausanne (VD)
- 25 Juni 2026
- 80 – 100%
- Festanstellung
- Englisch (Fliessend), Französisch (Fliessend)
Über den Job
Empowering Digital Sovereignty
SwissSign is a recognised Swiss Trust Service Provider (TSP). We build the foundation for secure digital business based on robust certificate services and advanced digital trust services across multiple regulatory frameworks.Our certificate services provide a fully Swiss‑made public key infrastructure for digital certificates, ensuring secure communication, data protection and compliance throughout the entire certificate lifecycle. Complementing this, our digital trust services enable legally compliant digital signatures, seals and timestamps, supporting end‑to‑end digital business processes based on verifiable, reusable credentials.SwissSign enables firms to uphold the highest standards of data protection, privacy, and compliance while empowering digital sovereignty and ensuring that their business operates securely and within regulations. Our fully self-managed, geo-redundant infrastructure, – located exclusively in Switzerland – guarantees that sensitive customer data is handled with unparalleled protection, offering our clients and their customers unmatched peace of mind. SwissSign is a wholly owned subsidiary of Swiss Post.
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 stakeholder
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
• Abiliy 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