Activate Talent logo
Customer Success Manager
full-timePhilippines

Summary

Location

Philippines

Type

full-time

Explore Jobs

About this role

We’re looking for a Customer Success Manager to own and grow a portfolio of eCommerce brands using our platform. Your mission is to ensure brands stay active, increase revenue, and see measurable results.

This is a high-touch, hands-on role. You’ll spend much of your day on live calls with founders and marketing teams—solving problems, driving adoption, and identifying opportunities for expansion. You’ll also act as the voice of the customer internally, sharing insights, feedback, and feature needs to help improve the product and overall customer experience.

What You’ll Own
  • A portfolio (book) of eCommerce brands
  • Revenue and performance across your accounts
  • Retention, expansion, and long-term account growth

What Matters in This Role
  • Revenue under management
  • Net Revenue Retention (NRR) and churn
  • Expansion within existing customer accounts

Key ResponsibilitiesCustomer Engagement & Success
  • Join daily calls with founders, marketers, and brand teams
  • Onboard new brands, demo product features, and drive fast time-to-value
  • Monitor account usage and proactively intervene when engagement drops
  • Serve as a trusted advisor to help brands achieve strong results
Account Management & Revenue Growth
  • Manage ongoing relationships with accuracy, care, and urgency
  • Identify expansion opportunities within existing accounts
  • Ensure clients remain active, satisfied, and growing
Technical & Platform Support
  • Troubleshoot questions related to TikTok Shop, Shopify, Amazon, and Meta
  • Handle account, dashboard, and data-related queries confidently
  • Collaborate with internal teams to unblock issues quickly
Product Feedback & Internal Collaboration
  • Collect customer feedback and relay insights to product and leadership
  • Advocate for customer needs and help shape product improvements
  • Keep CRM records, call notes, and account details meticulously updated

What You Need to Know
  • How eCommerce brands operate, sell, and scale
  • How brands track performance and pay creators
  • How to communicate clearly and confidently with founders and marketing leaders
  • How to explain product features calmly and effectively on live calls
  • Basic working knowledge of:
    • TikTok Shop
    • Shopify
    • Amazon
    • Meta Ads Manager

How You’ll Work
  • Work closely with the founder and participate in most customer conversations
  • Operate with a relationship-first, high-touch approach (not ticket-based support)
  • Manage multiple fast-moving accounts with strong organization and structure
  • 2–4+ years of experience in Customer Success or Account Management
  • Prior experience with eCommerce, SaaS, or brand clients strongly preferred
  • Excellent communicator — confident on calls and proactive with follow-ups
  • Fluent in English (spoken and written)
  • Strong sense of ownership and accountability
  • Comfortable in a fast-paced startup environment
  • Tech-savvy and confident using dashboards, CRMs, and data tools
  • Professional, positive, energetic, and client-facing

MUST HAVE:

Submission of a short intro video is required

Candidates must be based in South Africa, LATAM, or the Philippines

Other facts

Tech stack
Customer Success,Account Management,ECommerce,SaaS,Communication,Problem Solving,Technical Support,Product Feedback,Data Analysis,TikTok Shop,Shopify,Amazon,Meta Ads Manager,Client Relations,Organization,Proactivity

About Activate Talent

Boost Your Productivity and Cut Labor Costs with Premium Talent

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Staffing and Recruiting

What you'll do

  • The Customer Success Manager will manage a portfolio of eCommerce brands, ensuring their engagement and growth on the platform. Key tasks include onboarding new clients, driving product adoption, and identifying expansion opportunities.

Ready to join Activate Talent?

Take the next step in your career journey

Frequently Asked Questions

What does a Customer Success Manager do at Activate Talent?

As a Customer Success Manager at Activate Talent, you will: the Customer Success Manager will manage a portfolio of eCommerce brands, ensuring their engagement and growth on the platform. Key tasks include onboarding new clients, driving product adoption, and identifying expansion opportunities..

Why join Activate Talent as a Customer Success Manager?

Activate Talent is a leading Staffing and Recruiting company.

Is the Customer Success Manager position at Activate Talent remote?

The Customer Success Manager position at Activate Talent is based in Philippines, Philippines. Contact the company through Clera for specific work arrangement details.

How do I apply for the Customer Success Manager position at Activate Talent?

You can apply for the Customer Success Manager position at Activate Talent directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Activate Talent on their website.