
About the role
At Twilio, the team focuses on transforming communication through innovative solutions, supporting a global customer base and empowering developers worldwide. The company promotes a remote-first culture, encouraging collaboration across diverse locations, including the UK, Ireland, and Spain. The role involves leading a sales team dedicated to acquiring new enterprise clients in the DACH and Benelux regions, emphasizing high performance and strategic growth.
Daily responsibilities include managing and coaching a remote team of account executives, developing outbound prospecting strategies, and working closely with marketing and partner teams to build a strong sales pipeline. The role requires a seasoned sales leader with experience in SaaS or CPaaS industries, capable of exceeding revenue targets and managing complex negotiations.
Candidates should have over seven years of managerial experience in high-performing sales environments, with a proven track record of exceeding targets and managing remote teams across different countries. The position demands strong analytical skills, excellent communication, and the ability to work independently in a fast-growing, ambiguous landscape. The role is fully remote, with some travel expected to foster client relationships and team cohesion.