🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Business Director (Social)

Company

Ogilvy

Location

London, England

Posted

July 11, 2026

Position Overview

:

As the Integrated Business Director (Social-first), you will lead the strategy, delivery, and orchestration of large-scale, integrated campaigns for a consumer tech brand within a collaborative WPP inter-agency model. While social-first in thinking—particularly across TikTok, Instagram and YouTube—this role extends across brand, influence, content, and paid media touchpoints to deliver cohesive, multi-channel campaign ecosystems.


You will report to the Managing Partner and lead a dedicated team responsible for the strategic ideation, project leadership, and end-to-end delivery of major campaign workstreams. A key part of your remit will be translating brand and campaign strategy into actionable content ecosystems, ensuring ideas are designed for scale and consistency across social, influencer, brand, and wider media channels.


You will play a central role in shaping the brand’s cultural impact through big, idea-led campaigns, leveraging talent and creator partner...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now