The Bank of New York Mellon

Head of Channel Marketing – Investment Management

The Bank of New York Mellon

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

We are looking for an experienced, creative, and results-driven Head of Channel Marketing – Investment Management to join The Bank of New York Mellon's world-class team. In this role, you will be responsible for developing and executing sophisticated marketing strategies to build and maintain relationships with our investment management clients. You will lead a team to identify new opportunities, develop campaigns, and create market-leading content to drive engagement and results.The ideal candidate for this role will have a proven track record in developing and implementing successful channel marketing strategies, leading teams, and exceeding performance expectations. You must have an expert knowledge of the investment management industry and its regulatory environment, as well as a deep understanding of current and emerging digital marketing trends. We are looking for a leader who is enthusiastic, highly organized, and passionate about driving business growth.If you are a strategic, innovative, and detail-oriented professional with the right qualifications and experience, we would love to hear from you!

Responsibilities:

  1. Develop and execute sophisticated marketing strategies to build and maintain relationships with investment management clients.
  2. Lead a team to identify new opportunities, develop campaigns, and create market-leading content to drive engagement and results.
  3. Monitor performance metrics and adjust strategies as needed to maximize effectiveness.
  4. Stay up-to-date with the investment management industry and its regulatory environment, as well as current and emerging digital marketing trends.
  5. Develop and implement successful channel marketing strategies.
  6. Lead teams to exceed performance expectations.
  7. Ensure compliance with all applicable laws and regulations.
  8. Create and manage budgets.
  9. Analyze data and market trends to inform future marketing strategies.
  10. Monitor competitor activities and develop countermeasures.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Excellent Communication And Presentation Skills

  • Proven Track Record Of Success In Strategic Channel Marketing

  • Excellent Understanding Of The Investment Management Industry

  • Ability To Develop And Implement Effective Marketing Plans Across Multiple Channels

  • Knowledge Of Digital Marketing Best Practices And Tools

  • Highly Organized With The Ability To Manage Multiple Projects Simultaneously

  • Proven Ability To Work Independently And With Cross-Functional Teams

  • Bachelor's Degree In Marketing Or Related Field.

Required Skills
  • Financial Analysis

  • Project Management

  • Networking

  • Planning

  • Strategy

  • Communication

  • Market Research

  • Business Development

  • Forecasting

  • Negotiation

  • Leadership

  • Digital Marketing

  • Analytical Thinking

  • Branding

  • Relationship-Building

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Critical thinking

  • Adaptability

  • Problem-Solving

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Head of Channel Marketing – Investment Management in New York, NY, USA is $125,000 to $155,000 per year.

Additional Information
The Bank of New York Mellon is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedOctober 17th, 2023
Apply BeforeJuly 8th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About The Bank of New York Mellon

The Bank of New York Mellon Corporation is an American worldwide banking and financial services holding company headquartered in New York City. Bank of New York was established in 1784. BNY Mellon was formed with the merger of The Bank of New York and the Mellon Financial Corporation.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started