Executive, Analytics & Insights - Customer Success
Pasig City, 00, PhilippinesAsia-Pacific
This position is needed to lead and elevate Twilio’s global marketing strategy, turning data into actionable insight that drives growth and customer engagement.
Create a forward looking point of view on the future of marketing and how we’ll drive success.
Define and drive global marketing strategies through actionable data and deep customer insight.
Lead quarterly/annual planning, and target setting to guide execution across all marketing functions.
Lead key marketing operational cadences to ensure business actionability needs are being met.
If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio.
Bachelor’s degree in Marketing, Business, Analytics, or a related field.
Expertise with analytics and BI tools (e.g., Tableau, Salesforce).
Strong communication, leadership, and cross-functional collaboration skills.
Experience: Senior-level · 10+ years
More open roles like this one
Pasig City, 00, PhilippinesAsia-Pacific
Bengaluru, KA, IndiaIndia & South Asia
Remote · San FranciscoNorth America
Sr. Director, Marketing Strategy, Analytics & Innovation · Twilio
Don't have an account? Already have an account?