Insight Global logo

Head of Social Media Marketing

Insight Global

New York, NY
Full Time
Director
3 days ago

Job Description

About the Role

We are seeking a dynamic and visionary Head of Social Media Marketing to lead our global social media strategy and execution. This role is ideal for a strategic thinker with a passion for innovation, a deep understanding of digital communications culture, and a proven ability to thrive in demanding, fast-paced corporate environments. The ideal candidate will bring editorial and creative sensibilities, strong judgment, and hands-on experience to elevate our brand presence across platforms. They will serve as a key evangelist for social media across business units, helping leaders understand and leverage the power of social to drive business impact.

Key Responsibilities

  • Lead and execute the global social media strategy to enhance brand presence across platforms.
  • Serve as a strategic evangelist, aligning social media value with business leadership across the firm.
  • Apply strong editorial judgment and hands-on creativity in digital brand storytelling.
  • Craft performance-based social briefs and navigate demanding corporate cultures.
  • Help leaders understand and leverage social media to drive business impact.

Requirements

  • 10+ years of experience in social media, digital marketing, or communications, with at least 3 years in a leadership role.
  • Proven success in managing social media for large, complex organizations; experience in financial services or private equity is a plus.
  • Strong editorial and creative sensibilities with a portfolio of successful campaigns.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Deep understanding of social media analytics, tools, and platforms.
  • Ability to thrive in a high-performance, high-expectation corporate culture.

Nice to Have

  • Experience in financial services or private equity.

Working at Insight Global

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters.

Apply Now

Job Details

Posted AtAug 22, 2025
Job CategorySocial Media
SalaryCompetitive salary
Job TypeFull Time
ExperienceDirector

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Insight Global

Website

insightglobal.com

Location

New York, NY

Industry

Employment Placement Agencies

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches