CareerPlan

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

Boston, Massachusetts, USFull-time$110k–$189k2026-11-06 → 2026-11-10

Core

Lead North America social media strategy and execution for an asset management firm, driving brand and business objectives across paid, owned, earned, and emerging channels.

Role type

Senior IC VP of Social Media Marketing

Builds

Integrated social media campaigns, platform roadmaps, and audience growth programs for retail, intermediary, and institutional clients

Domain

Financial services / Asset management

Deliverable

product features

Required skills

Social media strategy, team leadership, budget management, influencer/creator marketing, regulatory compliance, cross-functional stakeholder management, platform ecosystem knowledge

Preferred skills

Asset management/wealth management experience, global organization experience, executive thought leadership programs

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 budgets and agency/vendor relationships; Ensure compliance with regulatory requirements and internal governance; Partner with Legal, Compliance, and Communications to mitigate reputational risk; Drive audience engagement and content innovation across established and emerging channels

Seniority

VP, strategic leadership & team management