Global

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

Teams at Global

Recently posted jobs

5 Hours AgoSaved
In-Office
Square Mile, Greater London, England, GBR
Digital Media
Sell and manage integrated partnership solutions across Global brands by building strategic pitch presentations, growing revenue within an agency patch, forecasting, identifying new clients, and delivering exceptional client service while collaborating with internal teams.
YesterdaySaved
In-Office
Square Mile, Greater London, England, GBR
Digital Media
Support Partnerships Manager to deliver out-of-home creative media campaigns from pitch to delivery. Manage campaign administration, prepare presentations and assets, coordinate cross-functional teams, join site surveys, ensure regulatory and production compliance, and contribute to proposals to help drive revenue and client satisfaction.
2 Days AgoSaved
In-Office
Holborn-Strand-Covent Garden, London, England, GBR
Digital Media
As an Assurance Engineer Apprentice, you will support project assurance by maintaining documentation, conducting inspections, and collaborating with technical teams to ensure high-quality standards in engineering processes.