Skip to content

Creative Director Omni – Channel
Company | Elf Beauty |
---|
Location | New York, NY, USA |
---|
Salary | $180000 – $200000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, 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.