Posted Aug 29, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. Duarte, Inc. has shaped how influential leaders and brands communicate since 1988. The Customer Success Manager owns the post-sale client relationship, delivery experience, retention strategy, and account health for Duarte Academy customers, coordinating program delivery, stakeholder engagement, impact reviews, account planning, and expansion opportunities.


Responsibilities


Skills


Benefits


Company Overview

  • Communicate with impact because every idea matters. It was founded in 1988, and is headquartered in Mountain View, California, US, with a workforce of 51-200 employees. Its website is http://www.duarte.com.

  •