Customer Success Manager
Uptick ·Denver, Colorado, United States
USD 95,000 – USD 105,000 / year
Full Time
Onsite
OverviewUptick seeks a dedicated Customer Success Manager to drive impactful customer outcomes and ensure clie...
2 weeks ago