Job Description

This position is needed to help deliver on the One Twilio promise to our customers with key product and solution messaging to increase Twilio brand awareness and thought leadership in region. You’ll work to spread the Twilio narrative of the value of communication channels + contextual data + AI working together in a single platform to make every customer experience amazing. You’ll work with marketing and sales experts in region drive customer advocacy, launch management, campaign planning and narratives, and product availability in the EMEA region. You will execute on key regional initiatives, creates compelling product and solution messaging for regional campaigns and events, support event and pipeline generation across EMEA, and research and gain a clear understanding of competitive offerings and Twilio unique positioning against each of them across communications and customer data platforms.

About Twilio

At Twilio, they’re shaping the future of communications, all from the comfort of our homes and deliver innovative solutions to hundreds of thousands of businesses.

Apply for This Position