Director of Brand Marketing

Director of Brand Marketing

Director of Brand Marketing 150 150 Isaac Schild
Global nonprofit consulting firm
Published
April 12, 2025
Location
New York
Job Type

Description

A leading global nonprofit consulting firm is seeking a Director of Brand Marketing in New York, NY. This is a full-time, hybrid role, offering a mix of in-office and remote work.

The Director will lead the charge in evolving and executing the organization’s brand strategy, ensuring visual and narrative consistency across all touchpoints. This role will manage a global team and oversee the creation of compelling assets that support business development, storytelling, and reputation building.

Responsibilities:

-Lead the development and maintenance of brand standards, ensuring consistency across all internal and external materials.

-Oversee creation of branded content including presentations, publications, videos, newsletters, and marketing collateral.

-Develop and manage design templates and brand guidelines to support staff in creating on-brand deliverables.

-Collaborate cross-functionally with business units to support brand-aligned client service offerings.

-Draft and review written content for marketing assets, including reports, bulletins, and promotional materials.

-Supervise a global team of graphic designers and an administrative associate, plus external contractors as needed.

-Establish internal processes to manage creative workflow and content production efficiently.

-Provide support in crisis communications planning and execution.

-Work closely with leadership to periodically assess and refine brand strategy.

-Manage budgets and timelines for brand-related initiatives and campaigns.

Qualifications:

-10+ years of Marketing experience

-4+ years of senior leadership experience

-Degree in Marketing, Business Administration or similar

-Proficiency with MS Office Suite

Compensation, Benefits & Relocation:
This full-time opportunity offers a competitive salaried wage between $170,000–$180,000, based on experience, plus other amazing benefits and perks. Benefits include health coverage, generous paid time off, and professional development support, among others.

How To Apply

Apply today by registering as a job seeker via GloballyHired. Once you create your candidate profile, our technology will automatically submit your application for this opportunity. This role is actively being filled by one of our employer partners—don’t miss your chance to be considered!