On-site & Remote

Showing 3 jobs
Edia

Enterprise Customer Success Manager (CSM)

United States

USD 180k-240k / year + Equity

20 days
Education
Higher Education
Series A
Mid-Senior Level
Edia

Scaled Customer Success Manager

United States

USD 140k-200k / year + Equity

4 months
Education
Higher Education
Series A
Mid-Senior Level