Global Brand Marketing Director


Posting Date: Dec 2, 2023

Location: Jersey City, NJ, US

Company: New York Life Insurance Co

Location Designation: Hybrid 



When you join New York Life Investments, a wholly owned subsidiary of New York Life Insurance Company, you are joining a global investment company with a long history and passion for career development, innovation, collaboration, and diversity, equity and inclusion. We want employees to feel proud about being part of a company that is committed to doing the right thing. Through various resources and programs, you can grow your career while developing personally and professionally. New York Life is a relationship-based company and appreciates how both virtual and in-person interactions support our culture.

As a top 25 global asset management firm with more than $600 billion in assets under management, we have an important mission: to help build a better financial future for our clients, our employees, and our communities. We invite you to bring your talents to New York Life Investments, so we can continue to help people achieve their financial aspirations. 



We have an exciting opportunity for an accomplished marketer to join our team and help us grow awareness, create preference, and generate demand for New York Life Investments (NYLIM) through marketing, messaging, partnerships, and experiences.

As the Director, Global Brand & Advertising, you will develop and oversee brand strategy, creative strategy, brand management, and brand measurement. You will work closely with global business and marketing teams to help drive and guide cross-functional marketing and advertising programs for maximum impact, giving you the opportunity to problem solve and think creatively while also delivering business results.


Essential Job Functions:

  • Continue to evolve and build the New York Life Investments global brand creating differentiation and relevancy with our key external audiences and our employees.
  • Develop and implement brand activation and product marketing programs, advertising, and experiences to achieve business objectives.
  • Manage the creative services team that oversees brand management, consistent implementation of brand guidelines, and supports execution of brand, marketing, and business projects.
  • Help manage external agencies in the development of campaigns across paid, earned, and owned channels.
  • Collaborate with colleagues in Marketing, Sales, and other areas of the business to ensure our brand positioning is consistent across all initiatives.
  • Onboard, manage and cultivate relationships with new external vendors, agencies, and media partners to diversify capabilities and perspectives.
  • Proactively identify new opportunities to advance the brand and develop and implement partnerships and ideas to amplify the brand.
  • Collaborate with New York Life Insurance Marketing and Corporate Communications to align with corporate priorities and elevate the overall profile and market awareness of New York Life Investments.
  • Conduct qualitative and quantitative research including brand health, brand strategy, and advertising development, and apply insights to existing and new programs.
  • Stay current on marketing, media, technology, and industry trends and requirements to continue to innovate and recommend new approaches to engage and connect with audiences in meaningful ways.


  • Bachelor’s degree required with a major in Marketing, Advertising, Communications, Business, or applicable field
  • Minimum 10 years of brand, marketing and or advertising experience
  • Proven experience building and delivering integrated brand, marketing, and communication programs and managing brand tools, processes, and assets
  • Experienced people leader.
  • Collaborative, creative, and analytical leader driven to connect brands and audiences in a meaningful way
  • Strategic thinker with demonstrated ability to partner across an organization
  • Experience writing marketing and creative briefs and developing marketing and communications plans
  • Deep expertise in managing both external agencies and internal creative teams
  • Agility across the marketing mix including research, customer insights, branding, creative development, and advertising
  • Experience developing and executing media programs that include paid social, search, and digital channels  
  • Ability to operate at both a strategic and executional level; with a roll-up-your-sleeves mentality working alongside teams to deliver against the objectives
  • Exceptional written and communication skills with the ability to speak effectively to senior leadership and internal/external stakeholders
  • Action-oriented and organized with the capability to manage and prioritize deadlines and requests
  • Self-starter with the ability to solve ambiguous/open-ended business challenges and act as an advocate for change
  • Strong relationship management and team-oriented skills to lead and influence others in a cross-functional environment




Salary range: $145,000-$215,000 

Overtime eligible: Exempt 

Discretionary bonus eligible: Yes 

Sales bonus eligible: No 


Click here to learn more about our benefits. Starting salary is dependent upon several factors including previous work experience, specific industry experience, and/or skills required.



Recognized as one of Fortune’s World’s Most Admired Companies, New York Life is committed to improving local communities through a culture of employee giving and volunteerism, supported by the Foundation. We're proud that due to our mutuality, we operate in the best interests of our policy owners. We invite you to bring your talents to New York Life, so we can continue to help families and businesses “Be Good At Life.” To learn more, please visit LinkedIn, our Newsroom and the Careers page of

Job Requisition ID: 89685






Nearest Major Market: New York City
Nearest Secondary Market: Newark

Job Segment: Branding, Brand Manager, Corporate Communications, Product Marketing, Relationship Manager, Marketing, Customer Service