Job Description
This position is essential to Twilio’s continued growth across EMEA, with a particular emphasis on expanding our footprint in the DACH region. As a Digital Sales Representative, you’ll drive net-new revenue through customer acquisition, value-based selling, and closing deals across all segments—while helping shape our presence in one of our most strategically important markets.
In this role, you’ll be responsible for net new customer acquisition and driving new revenue for a specific territory while maintaining the highest levels of customer satisfaction. The Digital Sales Representative will also work with customers across all verticals to understand their business and technical requirements and will work diligently with cross-functional internal teams to address customer requirements.
About Twilio
At Twilio, they are shaping the future of communications, all from the comfort of their homes, delivering innovative solutions to hundreds of thousands of businesses.