Director, Brand Marketing and Media
Core
Lead global brand campaigns, social media, paid media, and sponsorships to strengthen market presence and support commercial growth for a professional services firm.
Role type
Senior IC brand marketing director
Builds
Global brand campaigns, paid media strategies, social media programs, and sponsorship integrations
Domain
Professional services / B2B marketing
Required skills
Brand marketing leadership, paid media strategy and buying, social media strategy, campaign management, budget management, storytelling and copywriting, measurement framework development
Preferred skills
Experience building in-house paid media functions, leading multidisciplinary teams, cross-market campaign adaptation
Technologies
LinkedIn, programmatic advertising platforms, social listening tools
Responsibilities
Own the global brand campaign plan from strategy to measurement; Build and lead the global in-house paid media team; Set global social media approach and standards; Develop and manage annual brand activation investment plans; Coach and develop the marketing team
Seniority
Director, 12+ years experience