
Account Executive – New Business
Twilio
full-time
Posted on:
Location: 🇨🇴 Colombia
Visit company websiteJob 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)