CareerPlan

Director, Brand Marketing - New York

New York, NY, USFull-time2026-10-19 → 2026-11-09
On-site

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