Customer Success Manager

TechVision Labs

United States

TechVision Labs logo
Full-timeMid-LevelUSD 85,000 - 105,000/yr

Job Description

Own onboarding and renewals for a portfolio of accounts, run business reviews and spot expansion opportunities.