Demo

VP Global Social North America

24 Seven Talent
Needham, MA Full Time
POSTED ON 10/7/2026
AVAILABLE BEFORE 11/6/2026
Job Description

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

  • Own the North America social content calendar and channel strategy across major platforms, including TikTok, Instagram, YouTube, Facebook, X, and Pinterest.
  • Lead, coach, and develop a regional team spanning content, community management, and channel operations across the United States and Canada.
  • Manage a multi-million-dollar creator and influencer investment portfolio, including agency partnerships, platform selection, and supporting tools and systems.
  • Partner with creator commerce, analytics, and creative teams to execute full-funnel social campaigns supporting new product launches and growth initiatives.
  • Lead regional initiatives focused on viral content velocity, full-funnel activation, and creative and influencer performance.
  • Oversee crisis response, social listening, and reputation management in partnership with global analytics and communications stakeholders.
  • Establish clear operating models and ownership boundaries with adjacent functions such as direct-to-consumer, public relations, and marketing.
  • Report regional performance, business insights, and investment recommendations to senior global leadership.

Qualifications

  • 10 years of experience in social media or digital marketing, including 4 years in a people leadership role.
  • Agency-side experience required; experience supporting large, social-first consumer brands strongly preferred.
  • Deep expertise in influencer and creator marketing, including ownership of significant budgets and external partnerships.
  • Demonstrated experience managing creator agencies, creator platforms, and related technology ecosystems.
  • Proven ability to scale branded social content and deliver measurable commercial impact.
  • Experience leading teams and programs across United States and Canadian markets.
  • Strong cross-functional influence skills and comfort operating within a complex, matrixed organization.
  • Background in consumer products, direct-to-consumer, retail, or consumer technology environments preferred.

Salary.com Estimation for VP Global Social North America in Needham, MA
$171,824 to $218,933
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a VP Global Social North America?

Sign up to receive alerts about other jobs on the VP Global Social North America career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$339,052 - $441,838
Income Estimation: 
$396,166 - $560,687
Income Estimation: 
$165,106 - $222,816
Income Estimation: 
$188,149 - $245,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at 24 Seven Talent

  • 24 Seven Talent Edina, MN
  • Job Description Showroom Manager | Luxury Retail Are you a sales-driven leader with a passion for luxury retail, high-end customer experience, and interior... more
  • 16 Days Ago

  • 24 Seven Talent Phoenix, AZ
  • Job Description Our Pool Company client is seeking a highly experienced, hands-on Senior Designer to support its internal marketing team. This is an excell... more
  • 17 Days Ago

  • 24 Seven Talent Phoenix, AZ
  • Job Description Position OverviewOur Pool company client is seeking a hands-on Marketing Content Manager to lead content strategy and execution across its ... more
  • 17 Days Ago

  • 24 Seven Talent Phoenix, AZ
  • *** Hybrid in Phoenix, AZ**** Our retail client is seeking a highly experienced, hands-on Senior Designer to support its internal marketing team. This is a... more
  • 17 Days Ago


Not the job you're looking for? Here are some other VP Global Social North America jobs in the Needham, MA area that may be a better fit.

  • sharkninjaoperatingllc Needham, MA
  • About Us SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively imp... more
  • 28 Days Ago

  • sharkninjaoperatingllc Needham, MA
  • About Us SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively imp... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!