Ogilvy UK Announces New Creative Leadership and Structure
Ogilvy UK revealed a completely transformed creative leadership team and structure, bringing to life the agencyâs mission to serve as an integrated creative network that Makes Brands Matter. The new creative team will establish a collaborative community of experts, operating in a flatter, more nimble structure across the agencyâs capabilities and crafts. Setting the creative […]