Rachael Blake

Senior Creative Services Manager at Ogilvy

Rachael Blake is a seasoned professional in creative services and resource management with extensive experience at Ogilvy since January 2014, currently serving as Senior Creative Services Manager. Rachael's responsibilities encompass resourcing the agency's design team, collaborating with senior leadership to allocate design priorities, and sourcing freelance talent for specialized projects. In addition to managing the internship scheme 'The Pipe,' Rachael ensures smooth onboarding and integration of new team members. Prior to Ogilvy, Rachael held various roles at SFX-Ltd, where responsibilities included coordinating special effects for major TV productions, diary management, and ensuring compliance with operational documentation. Rachael graduated with a BA in Management and Business Administration from the University of Reading.

Links


Org chart