Global

HQ
London
Total Offices: 14
4,150 Total Employees
Year Founded: 2007

Teams at Global

Recently posted jobs

19 Hours AgoSaved
In-Office
Square Mile, Greater London, England, GBR
Digital Media
Drive partnership revenue through multiplatform campaigns, agency and client relationship management, strategic pitches, forecasting, and new business development. The role sells integrated partnership solutions across radio, events, presenter-led content, podcasts, and other platforms. It also requires negotiation, exceptional client service, collaboration with internal teams, and mentoring a Partnership Account Manager.
23 Hours AgoSaved
In-Office
Square Mile, Greater London, England, GBR
Digital Media
Leads cross-functional commercial transformation projects across DAX Audio and Outdoor, managing scope, milestones, stakeholder communications, risks, and benefits. Identifies customer, service, and process improvements; supports development and implementation of new advertising products; and develops market-informed recommendations for sustainable growth. The role requires strong project and change management, stakeholder engagement, communication, strategic problem solving, commercial curiosity, autonomy, and resilience.
4 Days AgoSaved
In-Office
Square Mile, Greater London, England, GBR
Digital Media
Leads strategic growth initiatives across audio, video, consumer, digital, advertising technology, and outdoor businesses. Responsibilities include strategy development, financial modeling, market and competitor analysis, M&A and joint venture support, supplier negotiations, and executive-level presentations. The role manages multiple cross-functional projects, advises senior leaders, identifies growth opportunities, and supports board-level decision-making.