DataSite

London
Total Offices: 2
821 Total Employees
Year Founded: 1968

Teams at DataSite

Recently posted jobs

17 Days AgoSaved
In-Office
London, England, GBR
Software
The Senior Campaign Manager will plan, execute, analyze, and optimize EMEA demand-generation and account-based marketing campaigns across email, social, display, search, and web channels. Responsibilities include developing customer journeys and messaging, coordinating stakeholders and campaign assets, monitoring performance and ROMI, conducting A/B tests, and providing strategic marketing support. The role requires strong digital marketing, analytical, communication, organizational, and project management skills, plus familiarity with CRM and marketing automation platforms.
23 Days AgoSaved
In-Office
London, England, GBR
Software
Lead localization and execution of EMEA marketing strategy for Northern Europe. Drive regional demand generation across events, digital channels, and partnerships; measure ROI and lead/opportunity metrics; act as strategic partner to Sales; build a local team and manage regional budget.
25 Days AgoSaved
In-Office
London, England, GBR
Software
Lead complex FP&A analysis, forecasting, driver-based modeling, and executive reporting. Partner with finance and cross-functional teams to evaluate performance, support planning cycles, improve processes, mentor analysts, and drive reporting automation and financial systems initiatives.