Remote (US) Overview As a Customer Success Manager (CSM) you will work with our largest customers to ensure they are continually deriving value from partnership with Rain. In this role, you will manage new and existing customers through the full lifecycle and be hyper focused on delivering a…
To apply for this job please visit lensa.com.

Follow us on social media