Managing Director, Head Of Creative, Corporate Marketing

Ares

New York, NY, United States
Base: $250,000 - $300,000; bonus/equity: discretio...
Global creative vision and brand expression
Lead multidisciplinary creative team
Develop and enforce global brand standards
This senior leadership role is responsible for defining and executing the firm’s global creative vision and brand expression

Job Summary

  • This senior leadership role is responsible for defining and executing the firm’s global creative vision and brand expression.
  • The Head of Creative will lead a multidisciplinary team spanning art direction, design, animation, video, and event design, and will partner closely with Corporate Communications & Marketing leadership to deliver high-impact campaigns, content, and brand experiences across all channels.
  • Ares offers robust Benefits offerings including comprehensive medical, dental, vision plans, 401(k) with company match, and access to a world-class medical advisory team.

Matching Summary

This senior leadership role is responsible for defining and executing the firm’s global creative vision and brand expression.

Salary

Base: $250,000 - $300,000; Bonus/Equity: discretionary performance-based bonus; Benefits: robust Benefits offerings

Skills & Requirements

Must-have

  • Global creative vision and brand expression
  • Lead multidisciplinary creative team
  • Develop and enforce global brand standards
  • Translate complex narratives into creative concepts
  • Partner with senior leadership and stakeholders
  • Drive operational excellence in creative workflows

Nice-to-have

  • Foster welcoming and inclusive work environment
  • Champion responsible adoption of AI tools
  • Maintain competitive advantage through trends
  • Executive presence and high integrity

Key Requirements

  • 15+ years progressive relevant professional experience
  • 7+ years people leadership experience
  • Bachelor's degree required
  • Experience in financial services preferred

Work Rights

Not specified

Tailored Resume

Cover Letter