Remote Senior Customer Marketing Manager
- Hiring Organisation
- Twilio
- Location
- Newcastle upon Tyne, UK
functionally with both sales and marketing roles Experience working directly with senior executives in customer accounts on marketing engagements (stories, speaking opps, etc.) Desired: B2B technology marketing experience preferred Experience with large enterprise customers and Global 2000 brands preferred Location This role will be remote and based in London ...