Director, Brand Marketing - New York
Core
Reframe brand as a strategic growth lever for a top credit rating agency, connecting top-of-funnel brand investment directly to commercial outcomes and building the foundation for the demand funnel.
Role type
Director, Brand Strategy & Management
Builds
Corporate, portfolio, and product messaging frameworks; branded paid campaigns; brand measurement infrastructure linking brand health to pipeline and revenue.
Domain
Financial Services / Credit Ratings
Required skills
Brand strategy, brand governance, brand architecture, paid media management, brand measurement frameworks, stakeholder management, creative direction, market research, brand standards development, cross-functional leadership
Preferred skills
Experience in regulated or financial services context, experience working with advertising/creative agencies, experience servicing financial services clients
Technologies
Digital channels, programmatic advertising, social media, content management systems, digital asset management solutions
Responsibilities
Steward brand guidelines and asset management at scale; develop and maintain brand and product-level messaging frameworks; lead branded paid campaigns across digital and social channels; build brand measurement frameworks correlating brand health to performance signals; develop long-term brand strategy including brand architecture; partner with Design and Commercial teams to embed brand thinking in integrated programs; manage third-party brand research programs.
Seniority
Director, strategic leadership with hands-on execution