Twilio

Account Executive – New Business

Twilio

full-time

Posted on:

Location: 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

SeniorLead

About the role

  • Identify and prospect new business opportunities within the Latin America’s market
  • Develop and maintain a robust sales pipeline through strategic outreach and networking
  • Conduct thorough needs assessments to understand customer requirements and tailor Twilio solutions accordingly
  • Present and demonstrate Twilio's product suite, including Messaging, Voice, Flex, and more, to potential clients
  • Collaborate with internal teams to ensure seamless onboarding and implementation for new clients
  • Achieve and exceed sales targets and performance metrics
  • Stay informed about industry trends and competitive landscape to effectively position Twilio's offerings
  • Build and maintain strong relationships with key stakeholders and decision-makers
  • Anticipated ~30% travel to meet customers in person

Requirements

  • Bachelor’s degree in Business, Engineering, or a related field
  • 10+ years of proven track record of success in B2B sales, preferably within the technology or communications for retail and/or financial industry
  • Strong understanding of Latin America’s market and business culture
  • Excellent communication and presentation skills in both Spanish and English
  • Ability to work independently and as part of a team in a fast-paced environment
  • Proficiency in CRM software and sales tools
  • Strong sales discovery skills, objection handling, business acumen, and closing skills
  • Demonstrated ability to manage complex sales cycles and negotiate effectively (desired)
  • Strong analytical skills with the ability to interpret sales data and market trends (desired)