Eleanor Preston

Eleanor Preston

Regional Vice President, Strategic Accounts

Twilio


Eleanor Preston is the Regional Vice President of Retail Sales for Twilio's Communications Platform in North America. Eleanor has spent 10 years leading teams in Martech, Data Analytics, and Customer Engagement, helping retailers innovative their personalization strategies globally. She currently lives outside of Boulder, CO.