B

Head of Social & Channel Management Lead

Billion Dollar Boy Limited

london, england, United-Kingdom Full-time June 18, 2026
Apply Now

Opportunity Description

Job Overview

This role is key to evolving Billion Dollar Boy's multi-market owned social capability. You will provide strategic leadership as well as operational expertise to own the systems, define and maintain standards and lead the charge in delivering high-quality, platform-native content at speed and scale, building from our creator hub model. You will develop the team and collaborate with creators to refine our approach as a next-generation social agency with creator instinct®.

What we're looking for:

Core Competencies

  • 10+ years experience in social media management, including leadership.
  • Demonstrable strategic infrastructure skill in building repeatable frameworks and playbooks for consistency and quality across social platforms.
  • Strong track record in delivering campaigns and managing always-on social channels for major brands.
  • Proven experience managing multi-market publishing and c...
Full-time Human Resources

Ready to Apply?

Submit your application for Head of Social & Channel Management Lead at Billion Dollar Boy Limited

Apply for this Position