πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager III

Company

Sinch AB

Location

singapore, singapore

Posted

July 04, 2026

Position Overview

Customer Success Manager - Enterprise Asia Why do we have this role?

Sinch is evolving the Customer Success function in Asia to bring it closer to the revenue motion. The Customer Success Manager Enterprise (CSM III) is a hybrid customer success and sales role, responsible for a named portfolio of high value Enterprise Accounts, with a particular focus on customers in the banking and retail sectors.

Building on the traditional CSM remit of customer health, retention, and churn mitigation, the CSM III also carries direct accountability for portfolio growth. This includes owning expansion and upsell targets, leading commercial conversations on plan and pricing reviews, and partnering closely with Account Executives and CS + Sales Leadership to convert whitespace into revenue. The CSM III protects and grows baseline GP within the install base, while ensuring customers continue to realise value from Sinch products and services.

Ultimately, you will combin...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now