Apply on
Original
Simplified
Customer Success Manager
Location: Taguig City
Salary: 40k
Setup: Onsite
Qualifications:
- 5+ years of customer or account management experience
- Experience successfully working with senior (C-level) executives.
- Experience in hiring, mentoring, and growing a team of Customer Success Managers
Similar Jobs