
No company description available.
This Customer Success Manager position is for a team leader based in the Philippines. The role focuses on building a high-performing team, managing client relationships, resolving escalated issues, and proactively growing client value through upsells and renewals. Key aspects include: team leadership, client support and escalation management, account success management, and contract/billing management.