🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager - Marketing cloud

Company

Centaur Labs

Location

zürich, zürich

Posted

July 08, 2026

Position Overview

As a Customer Success Manager (CSM), you will occasionally act as a point of contact for major incidents, owning the customer’s expectations and communications through incident resolution. The CSM serves as the technical main interface on behalf of our customers and works closely with internal and external collaborators, including partners and ISVs, to address customer needs.

Responsibilities

  • Serve as the single point of customer accountability responsible for orchestration of all Signature deliverables, experience, renewal, and expansion.
  • Cultivate and maintain stakeholder relationships with the customer’s IT and business executive leadership, sponsors, and decision‑makers within customer organizations that have purchased Signature.
  • Help customers achieve their business goals and outcomes on the Salesforce platform by:
    • Coordinating the completion of the Signature Success catalog of services as required for each customer.
    • ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now