We are a fast-growing technology company that is revolutionizing the way companies manage their customers. Our best-in-class software platform helps your business grow faster by cutting churn, driving upsell, and fueling customer advocacy. With our product and evidence-based best practices, you’ll communicate with customers more effectively, anticipate risk proactively, and transform your company around your customers’ outcomes.
As a Customer Success Manager for National Accounts, you’ll be managing our clients accounts, providing customer support, research, and creating and providing reports.
Ideally 2+ years of experience in Customer Success, Account Management, Business Development, or another client-facing role is preferred.
Passion for technology and advanced skills with Excel, Power Point, calendar management, email, live chat, and video conferencing
How To Apply
Click the Apply For Job button below to send your VOT resume and Virtual Assistant website to the hiring manager.
Need a website? Use the Easy Sitebuilder