On-site & Remote

Showing 2 jobs

Senior Customer Care Advisor

Location: Bengaluru, Karnataka, India
Posted:
21 days
Mid-Senior Level

Customer Success Senior Manager

Location: New York, NY, USA
Compensation:

USD 140k-185k / year + Equity

Posted:
6 months
Senior