Customer Success Manager, Rise

at Articulate
Location United States of America
Date Posted July 22, 2020
Category Default
Job Type Full-time

Description

Identify expansion opportunities, develop effective, customer-specific outreach strategies, and assist in converting those opportunities. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Strong business and technical skills. We honor people’s humanity in all of our disparate experiences and social locations,...

Only registered members can apply for jobs.