Americas Sales Business Partner Manager
Twilio
United States Posted October 28, 2026
Check how well your resume matches this job
Salary Range
$116,960 - $171,900
Job Description
Join Twilio, a remote-first company that uses AI to enhance its hiring process. As the Americas Sales Business Partner Manager, you will work closely with sales leaders across the Americas to ensure alignment between sales strategy and execution, foster collaboration, and drive operational excellence. You will be responsible for translating strategy into actionable operational plans, managing forecast and pipeline health, providing business performance insights, and engaging in localized planning and sales ops activities. The ideal candidate will have at least 6 years of experience in sales operations or strategy consulting, with a strong background in the software/tech industry.
- Be the Business partner to GTM leaders; challenge the status quo and shape & execute business strategy.
- Translate strategy into actionable operational plans & execute, and be the Voice of sales in cross-functional initiatives.
- Manage forecast and pipeline health; drive predictability for month/quarter/year, and provide business performance insights.
- Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
- Proficiency in sales planning and operations including sales coverage, segmentation, territory planning, sales compensation strategy and executing a rhythm of business (MBRs, QBRs, etc)
- 6+ years of experience in sales operations, sales, strategy consulting; minimum 2+ years directly partnering with senior software/tech sales leaders ($1B+ sales orgs)
- Problem-solving, communication and interpersonal skills with ability to influence and align senior leadership and teams
- Bachelor’s Degree or equivalent years' of experience; graduate degree a plus
Required Skills
Similar Jobs
Executive Business Partner
Twilio
Executive Business Partner
Twilio
How to apply
You apply on Twilio’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Twilio
See every open role at Twilio on ARes.
More Jobs at Twilio