Twilio

Sr. Manager, Global Sales Business Partners

RemotePosted Aug 14, 2026

We tailor your resume to this role and apply for you in seconds.

Or apply on Twilio's site yourself

Job details

Work type
Remote
Posted
Aug 14, 2026
Apply on
twilio.eightfold.ai

About this role

8+ years in sales operations, sales, or strategy consulting, including 2+ years partnering with senior software or technology sales leaders; sales planning and operations expertise and a bachelor's degree required.

What you'll do at Twilio:

  • leading operating cadences
  • facilitating decisions
  • aligning stakeholders

Apply to this Sr. Manager, Global Sales Business Partners role at Twilio with a tailored resume on ApplyBolt.

Ready to apply to Twilio?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Twilio