State Street is seeking a Global Head of Brand and Advertising to combine commercial acumen with storytelling and lead its brand strategists, media planners, creative studio, marketing professionals, creative specialists, and strategic agency partners. Reporting to the EVP, Global Chief Marketing Officer, this leader will translate business strategy, market insight, and client needs into a differentiated brand platform, compelling experiences, and integrated campaigns that support awareness, engagement, and growth. The role stewards State Street’s global brand, establishing a consistent enterprise approach across businesses, regions, channels, and client and employee touchpoints. The leader will set the function’s vision, operating model, and priorities; develop its global organization and capabilities; and oversee brand strategy and governance, creative and brand experiences, advertising and media, agency relationships, sponsorships and events, measurement, budgets, and operational performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed