Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.
Cresta is seeking a Founding Customer Success Manager, APAC to own and scale the post-sales customer experience across the region. The role combines hands-on account ownership with foundational building, requiring a high-impact individual who thrives in ambiguity, brings executive presence, and enjoys building systems that last.
Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.