Customer Success Manager, Articulate 360

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


Identify upsell and cross-sell 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. We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an...

Only registered members can apply for jobs.