Home Job Details
V
Art & Media 🏢 Full Time ⭐️ Verified

Creative Lead, Digital Brand Strategy

Vanguard Media Group
New York
Salary Estimate
USD 115.000 – USD 145.000
Live Update
11 Mei 2026
Deadline
11 Mei 2027

Job Description

Are you a visionary storyteller with a passion for digital innovation? Vanguard Media Group is seeking a Creative Lead to spearhead our visual identity and cross-platform communication strategy. In this role, you will define the aesthetic future of our global brand portfolio, leading a high-impact team of designers and copywriters to craft campaigns that resonate in the modern digital landscape.

We offer a collaborative, design-first environment where bold ideas are the currency. If you thrive on the intersection of data-driven insights and avant-garde creativity, we want to hear from you.

Responsibilities

  • Lead end-to-end creative direction for high-visibility multi-channel campaigns.
  • Mentor and inspire a diverse team of creative professionals to deliver best-in-class assets.
  • Develop and maintain comprehensive brand style guides to ensure global visual consistency.
  • Collaborate with marketing stakeholders to translate business goals into compelling visual narratives.
  • Oversee production workflows, ensuring all creative outputs meet rigorous quality standards.
  • Analyze campaign performance metrics to refine design strategies and improve audience engagement.
  • Conceptualize innovative interactive media and video content for social and web platforms.

Qualifications

  • 7+ years of experience in creative direction, art direction, or brand management.
  • A robust portfolio showcasing high-end digital design and integrated marketing campaigns.
  • Expert-level proficiency in Adobe Creative Cloud, Figma, and modern motion graphics tools.
  • Proven ability to lead, develop, and mentor cross-functional creative teams.
  • Deep understanding of current digital media trends and social-first content strategies.
  • Exceptional communication skills, with the ability to articulate complex creative visions to executive stakeholders.
  • Bachelor's degree in Graphic Design, Fine Arts, Communications, or a related field.

Required Skills

Creative Direction Brand Strategy Art Direction Adobe Creative Cloud Figma Visual Storytelling Team Leadership Digital Marketing

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Job Openings

Job recommendations similiar to you

View All