Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
24 Seven Talent is seeking a VP of Global Social - North America to lead strategy, content, and channel performance across the region, partnering with global social leadership on executive initiatives. This senior role will drive brand growth through owned, earned, and creator-powered social.
The position can be based in NYC or Greater Boston with regular travel to these locations, and will oversee regional teams across content, community, and channel operations to deliver measurable business
VP, Global Social - North America
**Could be based out of NYC or Greater Boston or regular travel to these locations will be necessary**
Employment Type: Full-Time
Role Summary
Lead social strategy, content, and channel performance across North America, driving brand growth through owned, earned, and creator-powered social media. This senior leadership role partners closely with global social leadership on strategic priorities and executive-level initiatives while serving as a key regional leader within a high-performing global social organization.
Key Responsibilities
Qualifications