Director, EMEA Strategic Sales North
Twilio
United Kingdom
Workplace: RemoteFull timeFunction: SalesExperience: 7+ yearsEducation: bachelorsSkills: ["Leadership","Communication","Problem-solving","Team management","Strategic thinking"]Lead one of Twilio’s Strategic Account Executive teams selling into Northern Europe within the EMEA region. Build and coach high-performing remote teams, drive existing client expansion across the full Twilio portfolio, collaborate with Professional Services & Partner teams, forecast results, and influence senior leadership across a high-growth, API‑based SaaS environment. This role requires travel and a strong executive presence.

