State Street logo
State Street

894 open roles

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

Boston, Massachusetts, United States of AmericaPermanentPosted Aug 27, 2026

Job description

We are recruiting a Social Media Marketing Lead, VP I to drive the North America social media strategy and lead a team of professionals. Oversee campaign planning and measurement, and manage agency and platform relationships. Ideal for candidates with extensive experience in social media marketing within regulated industries.

Description copied from State Street's careers page. Read the full posting before you apply.

More jobs at State Street

See all openings at State Street

More jobs in Boston

See all jobs in Boston