Customer Success Manager Philippines

Locad
Full-time Philippines, Philippines Other-General
Posted:
March 04, 2026
Location:
Philippines, Philippines, Philippines

Job Description


What you'll focus on


1. Team Leadership

  • Lead, mentor, and develop a team of customer success professionals, fostering a high-performance, customer-centric culture.

  • Set clear goals, provide regular coaching and feedback, and conduct performance reviews to ensure continuous growth and development.

  • Build team capabilities around client management, data-driven insights, and operational excellence.

  • 2. Client Support & Escalation Management

  • Serve as an escalation point for key accounts and complex client issues.

  • Oversee efficient management and resolution of support tickets, ensuring a 90% One-Touch Resolution Rate.

  • Identify root causes and work cross-functionally with warehouse, fulfilment, and operations teams to prevent recurrence.

  • Handle high-impact escalations that may affect service delivery, brand reputation, or financials.

  • 3. Account...

    Apply for this Job

    Submit your application for the Customer Success Manager Philippines position at Locad.

    Apply Now Save for Later

    Job Overview

    Job Type: Full-time
    Location: Philippines, Philippines
    Posted: March 04, 2026
    Deadline: April 13, 2026