Ares is seeking a Managing Director–level executive to serve as Head of Creative within the Corporate Communications & Marketing group. 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. The role translates complex strategic narratives into clear, compelling creative concepts; governs and evolves global brand standards; and drives operational excellence across workflows, resourcing models, and vendor partnerships. The position also champions innovation - including responsible adoption of AI-enabled creative tools - while ensuring quality, consistency, risk awareness, and strong internal client service.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Number of Employees
501-1,000 employees