Customer Success Manager
Denver, CO · On-site
$89.10 - $123.75/hr
... scale Customer Success across the company. You will understand their needs and priorities ... Manage a portfolio of 15-30 SMB/Mid-Market customers ( * Support executive stakeholders (VP to C ...
New
