Global Head of Brand & Advertising, Senior Vice President

Boston, MA (On-site)

$225K/yr – $338K/yrSenior Level15+ years expFull time

Posted 6 days ago

Job Summary

Own State Street’s global brand strategy and lead Brand & Creative, advertising, sponsorships, and events to drive a cohesive enterprise brand and measurable business impact.

  • Define brand strategy, governance, and audience insights
  • Lead creative capabilities and integrated campaigns across channels

Job Description

Responsibilities

  • Brand Strategy and Governance
  • - Define and govern State Street's global brand strategy, including positioning, brand architecture, messaging, visual identity, and standards.
  • - Establish a differentiated enterprise narrative that connects State Street's strategy, capabilities, and client value across businesses and markets.
  • - Own brand and advertising strategy for our core businesses, ensuring each has a distinctive, well-defined presence that reflects its specific clients and growth objectives while reinforcing one coherent enterprise brand.
  • - Serve as the keeper of audience insight and brand health measurement, ensuring decisions across the function are grounded in a genuine, current understanding of how our audiences think, feel, and choose.
  • - Leverage market intelligence, customer insights, and research to strengthen brand relevance, differentiation, and business impact.
  • - Serve as a strategic advisor to senior leaders on brand strategy, reputation, and market positioning.
  • Creative and Brand Experience Leadership
  • - Lead State Street's Brand & Creative function, establishing a compelling and consistent expression of the brand across channels, audiences, and experiences.
  • - Build and modernize our creative studio into a best-in-class capability, expanding our strength in interactive formats, video production, and thoughtful use of AI-enabled creative tools, while elevating client engagement and executive visibility.

Requirements

  • 15+ years of senior leadership experience spanning brand strategy, creative, advertising, integrated marketing, sponsorships, events, and/or communications.
  • Proven track record building and scaling global brands within large, complex, matrixed organizations.
  • Deep expertise in brand strategy, creative development, advertising, media investment, and agency leadership, with real command of audience insight and brand health measurement.
  • Experience building modern creative capabilities, including video, interactive, multimedia, content production, and enterprise storytelling, with fluency in how AI is changing creative production.
  • Demonstrated success connecting brand investment to measurable business, client, and marketing outcomes, including strong analytical rigor in paid media performance.
  • Strong commercial orientation, using customer insight, analytics, and market intelligence to guide decisions and investment priorities.
  • Exceptional executive presence, communication, and stakeholder management skills, with proven ability to influence at the most senior levels.
  • A genuine passion for storytelling and a track record of inspiring teams to produce work that is both ambitious and disciplined.
  • Experienced people leader with a track record of building high-performing, diverse, and collaborative global teams spanning brand strategists, media planners, and creative talent.
  • A hands-on leader, equally comfortable setting strategy and rolling up their sleeves to support execution.

Preferred

  • Institutional financial services experience preferred.
State Street logo

State Street

At State Street, we deliver leading investment platforms, data, expertise, and solutions that accelerate performance and better decision making.With over 200 years of global financial leadership, we equip institutional investors through a comprehensive suite of capabilities:Investment Services: Integrated front-to-back solutions across custody, accounting, and operations.Investment Management: Index and active strategies from one of the world’s largest asset managers.Markets: Multi-asset trading, FX solutions, and data-driven research to enhance portfolio value.Who We Are•50,000+ employees worldwide•Active in 100+ markets•#1 in ETF servicingWhat You’ll Find Here•Executive perspectives and thought leadership•Timely market commentary and macro insights•Our views on investment operations, ETFs, private markets, and digital finance•Stories reflecting our culture, values and commitment to diversity and inclusion

Boston, Massachusetts, USA
46K employees (517 in marketing)

Salaries

Posted range

$225K/yr – $338K/yr

Taken straight from the job posting.

Advertising median pay in the United States

$91K/yr

Most pay falls between $73K and $129K. Based on 380 salaries.

See all State Street salaries