CareerPlan

Social Media Marketing Lead, VP I - State Street Investment Management

Boston, MA, USFull-time$110k–$189k2026-11-08 → 2026-11-09

Core

Lead North America social media strategy and execution for retail, intermediary, institutional, and brand marketing initiatives in a highly regulated financial environment.

Role type

Senior IC VP-level social media marketing leader

Builds

Integrated social media campaigns, platform strategies, influencer programs, and executive thought leadership content

Domain

Financial services / Asset management / Wealth management

Deliverable

product features

Required skills

Social media strategy, campaign management, team leadership, budget management, platform strategy, influencer marketing, regulatory compliance, stakeholder management

Preferred skills

Asset management experience, global organization experience, executive partnership experience

Technologies

LinkedIn, Meta, YouTube, Reddit, TikTok

Responsibilities

Develop and execute North America social media strategy; Lead and mentor a high-performing social media team; Manage multi-million-dollar social media budgets; Ensure compliance with internal policies and regulatory requirements; Partner with Legal, Compliance, and Communications teams; Drive audience growth and content innovation across established and emerging channels.

Seniority

VP I, strategic leadership with hands-on execution