Omaze

HQ
London
178 Total Employees
Year Founded: 2012

Teams at Omaze

Recently posted jobs

9 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
Digital Media • News + Entertainment • Sharing Economy • Social Media • Social Impact
Lead creative vision and delivery for all video and photo content across TV, digital, CRM and social channels. Direct production and editing, approve assets, collaborate with cross-functional teams, drive test-and-adapt strategies, and manage a multidisciplinary creative team to produce performance-driven and brand-elevating campaigns.
2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Digital Media • News + Entertainment • Sharing Economy • Social Media • Social Impact
Lead and scale product teams to drive product-led growth, define area-level strategy, OKRs and roadmaps, run experimentation, support international launches, integrate AI, and align cross-functional squads to deliver exceptional customer experiences.
5 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Digital Media • News + Entertainment • Sharing Economy • Social Media • Social Impact
Lead global Above-the-Line (ATL) media strategy, manage agency partnerships and large media budgets, integrate ATL with performance and brand initiatives, build measurement frameworks (MMM, attribution, incrementality), optimise investment, present insights to leadership, and mentor the marketing team.