πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager

Company

VIDA Digital Identity

Location

Jakarta Metropolitan Area, Indonesia

Posted

June 21, 2026

Position Overview

The Customer Success Manager (CSM) will serve as the primary owner of a portfolio of accounts, responsible for the full customer lifecycle β€” from onboarding through long-term growth and advocacy. This is a revenue-carrying role where you'll be measured not just on keeping customers happy, but on driving measurable business outcomes for both the customer and our organization. You'll act as a trusted advisor, deeply embedded in your customers' businesses, and a strategic operator internally, collaborating across teams to deliver exceptional value. Critically, this role goes beyond strategy β€” you will own and execute the full sales motion within your accounts, from identifying opportunities through negotiating terms and closing deals.


Key Responsibilities:

  • Full Account Ownership β€” Serve as the single point of accountability for all aspects of your accounts including relationships, projects, open issues, reve...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now