As the Customer Success Manager, you will oversee the entire Customer Success team and be accountable for the department's results. This is a leadership role, not a client-accommodation role. You will set the direction for client onboarding, retention, satisfaction, and growth, while coaching and managing the team that delivers it. You will balance client needs with business goals, drive sales opportunities within existing accounts, and keep department operations and administrative processes running smoothly.
Main Device:
Backup Device:
Note: The use of mobile phones or tablets is not accepted for this role.
Vaa Philippines
VAA specializes in matching Amazon sellers worldwide with skilled Virtual Assistants in the Philippines. The best VA expert for the best amazon business
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.