Driving post-sales relationships with assigned accounts, the full-time Lead Customer Success Manager will focus on training, technical support, renewals, and customer advocacy in a fully remote environment. Key responsibilities Manage overall post-sales activities for assigned accounts, ensuring…
To apply for this job please visit lensa.com.

Follow us on social media