Enterprise Customer Success Manager — Signature AI

Salesforce.com Sàrl

Zürich

Hybrid

CHF 120,000 - 155,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Office in Zürich
Hybrid work model

Job summary

Salesforce is seeking a Customer Success Manager (CSM) for the Signature Success team in Switzerland. You will be the primary point of contact for high-profile customers, aligning their business goals with the Salesforce platform and coordinating with partners, ISVs, and account teams.

This role emphasizes proactive service, strategic guidance, and solid communication across technical and business domains. The ideal candidate brings 5+ years in Technical Customer Success or similar, strong

Qualifications

  • 5+ years of Technical Customer Success, SaaS platform use, or project leadership.
  • Exceptional communication and presentation skills at all organizational levels.
  • Ability to translate technical concepts into business terms.
  • Experience leading cross-functional teams for customer needs.
  • Knowledge of software development processes and design methodologies.
  • Swiss German, French, and English language proficiency.

Responsibilities

  • Serve as the single point of accountability for Signature deliverables, renewals, and expansion.
  • Maintain stakeholder relationships with IT and business executives within the customer organisation.
  • Advise on adoption of Salesforce features and release schedules to achieve business goals.
  • Communicate value of Signature Success and drive renewals.
  • Act as advocate during triage and resolution of high-severity incidents.
  • Conduct quarterly reviews and provide tailored release recommendations.
  • Collaborate across Sales, Engineering, and Product Management to optimize customer relationships.

Skills

Technical CS
Communication
Business translation
Cross-functional collaboration
German (Swiss) / English
SaaS experience
Leadership

Education

Degree or equivalent experience

Tools

Salesforce Platform
CRM systems

Job description

Salesforce is seeking a Customer Success Manager (CSM) for the Signature Success team in Switzerland. You will be the primary point of contact for high-profile customers, aligning their business goals with the Salesforce platform and coordinating with partners, ISVs, and account teams.

This role emphasizes proactive service, strategic guidance, and solid communication across technical and business domains. The ideal candidate brings 5+ years in Technical Customer Success or similar, strong

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Customer Success Manager, Enterprise (Switzerland)
Senior Customer Success Manager, Enterprise (Switzerland)

Salesforce, Inc. • Zürich

Hybrid
CHF 120,000 - 160,000
Customer Success Manager, Switzerland
Customer Success Manager, Switzerland

Leadout Capital • Zürich

Hybrid
CHF 90,000 - 150,000
Strategic Customer Success Manager, AI-Driven Enterprise
Strategic Customer Success Manager, AI-Driven Enterprise

400 salesforce.com sarl • Zürich

Hybrid
CHF 120,000 - 160,000
Enterprise Salesforce CSM – Executive Partnerships
Enterprise Salesforce CSM – Executive Partnerships

Leadout Capital • Zürich

Hybrid
CHF 90,000 - 150,000
Customer Success Manager, Switzerland
Customer Success Manager, Switzerland

400 salesforce.com sarl • Zürich

Hybrid
CHF 120,000 - 160,000
Customer Success Manager, Switzerland
Customer Success Manager, Switzerland

Salesforce, Inc. • Zürich

Hybrid
CHF 120,000 - 160,000
Customer Success Manager, Switzerland
Customer Success Manager, Switzerland

Salesforce.com Sàrl • Zürich

Hybrid
CHF 120,000 - 155,000
Office in Zürich
Hybrid work model
Customer Success Manager, Switzerland
Customer Success Manager, Switzerland

Salesforce • Zürich

Hybrid
CHF 90,000 - 130,000
Enterprise Account Executive - Switzerland
Enterprise Account Executive - Switzerland

Leadout Capital • Zürich

On-site
CHF 120,000 - 180,000
Customer Success Manager
Customer Success Manager

Bottomline Technologies • Zürich

On-site
CHF 110,000 - 160,000