Posted in

Creative Director Omni – Channel

Creative Director Omni – Channel

CompanyElf Beauty
LocationNew York, NY, USA
Salary$180000 – $200000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree required.
  • 10+ years of creative/brand experience in beauty, retail, or related industries.
  • 7+ years in a creative leadership role, managing both people and creative processes.
  • Experience working cross-functionally across a matrixed organization.
  • Proficiency in Adobe Creative Suite (InDesign, Illustrator, Photoshop), Excel, and project management tools (e.g., Wrike, ISM).
  • Strong time management, organizational, and interpersonal skills.

Responsibilities

  • Partner with the VP, 360 Creative, in ideating and executing creative across seasonal campaigns, visual merchandising, and digital channels (e.g., email, paid media, e-commerce, social).
  • Manage and mentor a team of Art Directors, Designers, and freelancers, fostering a consumer-centric design approach.
  • Drive 360° storytelling across all consumer touchpoints with consistency and clarity.
  • Collaborate with Art Directors to ensure visual elements—images, video, and design—are cohesive and on-brand.
  • Present omni-channel creative concepts to internal stakeholders and revise based on feedback with a solution-oriented mindset.
  • Collaborate with external agencies to support the development and creative expansion of new brands and product lines.
  • Build and maintain strong cross-functional relationships with Brand, E-commerce, Marketing, Social, and other key departments.

Preferred Qualifications

    No preferred qualifications provided.