Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Senior Manager, Customer Success
twilio · Remote - Australia · Posted 45 days ago
Hiring and how we work
See yourself at Twilio
Join the team as Twilio’s next Senior Manager, Customer Success.
At Twilio, we believe the best customer interactions are grounded in real-time customer data. Our unified Customer Engagement Platform combines market-leading communications channels (Messaging, Voice, Video) with powerful Customer Data Platform (CDP) capabilities. This allows organizations to break down data silos, understand their audience through unified profiles, and orchestrate intelligent, highly personalized customer experiences at scale.
The Customer Success Management team at Twilio is the central touchpoint for our strategic customers, orchestrating the post-sales customer lifecycle in partnership with Professional Services, Sales, Product, and Support. The team manages executive customer relationships, drives platform adoption, and guides organizations on leveraging customer data to unlock the full power of Twilio’s ecosystem. Fundamentally, the CSM team ensures customers derive measurable business value from our platform, leading to long-term retention and account expansion.
As Senior Manager of Customer Success for APJ, you will lead a high-performing team of Senior Customer Success Managers overseeing a portfolio of enterprise accounts across the region. You will coach individual contributors, act as an executive escalation point, and build cross-functional alignment with Sales, Services, Engineering, and Product. You will play a pivotal role in refining our customer success operating model and regional GTM strategies to accelerate customer growth across APJ.
This is an ideal role for an experienced CS leader who thrives on developing top talent, driving consumption and account health, and helping enterprise clients navigate complex digital transformation challenges.
In this role, you’ll:
…
This posting is sourced from twilio's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
There are 139 open roles at twilio right now. This role is one of 113 Customer Success Manager openings in Remote and centers on Customer Success Management, Account Management, Enterprise Account Management, and Team Leadership.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.