Twilio is seeking a Sales Support Specialist Manager to centralize and optimize sales support functions across the Americas. The ideal candidate will have extensive experience in sales operations, people management, and a strong analytical background in a high-growth SaaS environment.
Base: $116,960 - $171,900 depending on location; Bonus/Equity: Eligible for equity plan and commissions; Benefits: Health care insurance, 401(k), paid sick time, PTO, parental leave
Must-have
Nice-to-have
Not specified