Echo360 · 1 month ago
Customer Success Manager (Corporate-01.2026)
Echo360 is a company focused on providing products and services to large-scale corporate enterprise accounts. The Customer Success Manager is responsible for driving adoption, retention, and expansion of these products while building relationships with key leaders in various industries.
EdTechEducationHigher EducationInformation Technology
Responsibilities
Driving adoption, retention, and expansion of Echo360 products and services within large-scale corporate enterprise accounts
Building deep relationships with corporate Learning & Development (L&D), IT, and Operational leaders
Ensuring enterprise clients maximize the value of Echo360’s Echosystem through tailored solutions that align with their business objectives
Qualification
Required
Experience supporting enterprise clients across key industries, including QSR, retail, grocery, hospitality, manufacturing, transportation, construction, healthcare, life sciences, publishing, media, technology, financial services, insurance, or business services
Deep understanding of enterprise-scale operations
Understanding of remote workforce/high churn challenges
Knowledge of industry-specific training and compliance needs
Company
Echo360
Echo360 combines all of the video capabilities into a single, smart solution that is so easy to manage.
Funding
Current Stage
Late StageTotal Funding
$214.75MKey Investors
o15 Capital PartnersRunway Growth CapitalDuchossois Technology Partners
2024-05-14Debt Financing· $43M
2022-01-11Acquired
2019-05-01Debt Financing· $15.5M
Leadership Team
D
Debbie Mitchell
Vice President, Human Resources
Recent News
2025-11-26
Morningstar.com
2025-11-22
2025-11-21
Company data provided by crunchbase