Teamworks

600 Total Employees
Year Founded: 2006

Teams at Teamworks

Recently posted jobs

7 Days AgoSaved
Remote
United Kingdom
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Sports • Analytics
Lead end-to-end marketing execution across EMEA: plan and run multi-channel demand-generation campaigns, create content, deliver webinars and events, support GTM and product launches, coordinate cross-functionally, and measure campaign performance to generate pipeline for Sales.