Twilio

Senior Manager, New Business

Twilio

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

Cloud

About the role

  • Twilio is remote-first and globally distributed, delivering communications solutions to developers and businesses.\n
  • Remote-first culture, flexible location, and emphasis on inclusion.\n
  • Senior Sales Manager for New Business Accounts leads an experienced sales team targeting upper Mid-market and Enterprise customers.\n
  • Role is a key Brazil leadership position driving Incremental Annual Contract Value growth.\n
  • Responsibilities include recruiting, empowering and retaining sales talent; developing targets and forecasts; cross-functional collaboration; closing large opportunities; ensuring post-sales success; and managing multiple deals.\n
  • Required qualifications include 15+ years of enterprise software sales, leadership, and success with C-level executives.\n
  • Education: BS/BA or equivalent; English proficiency.\n
  • Travel may be required for in-person meetings.\n
  • This role is remote and based in São Paulo, Brazil.\n
  • Twilio offers competitive benefits and a strong equal opportunity policy.

Requirements

  • 15+ years’ experience driving ambitious sales results selling innovative technology to enterprise customers.
  • Functional expertise in sales, leading successful software sales.
  • Ability to recruit, develop, retain, and inspire team members across direct sales.
  • Track record driving growth with consistency, repeatability, and scalability.
  • Experience developing customer-driven sales strategies that cut across all GTM functions, as well as influence and inform product development.
  • Experience operating in a fast-paced environment, as well as at significant scale.
  • Proven experience communicating, negotiating, and closing with C-level executives.
  • BS or BA degree or equivalent work-related work experience.
  • English proficiency required