Americas Sales Business Partner Manager
Twilio
- Experience
- 6+ yrs
- Location
- United States
- Job type
- Full-time
About the role
6+ years sales operations or strategy consulting experience, 2+ years partnering with senior software/tech sales leaders, proficiency in sales planning and operations, bachelor's degree or equivalent experience.
About Twilio
Cloud communications platform for building personalized customer experiences.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.