Senior Brand Creative Lead

INNOVE INC

Macedonia (OH)

On-site

USD 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Innove, Inc. is seeking a Creative Services Manager to lead the development and execution of creative across all brand touchpoints, from packaging to digital and trade show materials.

The role requires strong design and project management skills and cross-functional partnership with brand, product, and marketing teams. The ideal candidate has a 5+ year track record in design, a strong portfolio, and experience directing photo and video shoots.

Qualifications

  • Bachelor’s degree in Graphic Design, Visual Communications, or related field.
  • 5+ years of design/creative experience, preferably in beauty, fashion, personal care, or lifestyle brands.
  • Strong portfolio showing brand identity, packaging, and multi-channel work.
  • Experience leading projects with accountability for outcomes.
  • Experience directing photo and video shoots is a plus.

Responsibilities

  • Brand execution across touchpoints, ensuring on-brand visuals.
  • Translate brand strategy into compelling creative for print, digital, and packaging.
  • Develop social and email assets consistent with brand guidelines.
  • Manage external agencies, photographers, and freelancers.
  • Oversee e-commerce assets across digital platforms.
  • Lead packaging and technical design, manuals, diagrams, and guides.
  • Direct creative for trade shows, events, catalogs, and print ads.
  • Lead educational content that includes decks and digital modules.
  • Produce video content with marketing and social teams for multiple channels.
  • Ensure alignment with growth objectives and stay current with trends.
  • Manage projects in the company PM system and maintain asset organization.
  • Remain flexible as priorities shift; collaborate and communicate effectively.

Skills

Brand design
Project management
Video production
Cross-functional collaboration
Adobe Creative Suite

Education

Bachelor's degree in Graphic Design or related field

Tools

Photoshop
Illustrator
InDesign
Creative Suite

Job description

Innove, Inc. is seeking a Creative Services Manager to lead the development and execution of creative across all brand touchpoints, from packaging to digital and trade show materials.

The role requires strong design and project management skills and cross-functional partnership with brand, product, and marketing teams. The ideal candidate has a 5+ year track record in design, a strong portfolio, and experience directing photo and video shoots.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Brand Creative Lead: Packaging, Video & Digital
Brand Creative Lead: Packaging, Video & Digital

Sunless Inc. • Macedonia (OH)

On-site
USD 70,000 - 110,000
Brand Studio Lead - Multi-Channel Creative & Video
Brand Studio Lead - Multi-Channel Creative & Video

INNOVÉ Beauty & Wellness • Macedonia (OH)

On-site
USD 65,000 - 85,000
Creative Services Manager
Creative Services Manager

INNOVÉ Beauty & Wellness • Macedonia (OH)

On-site
USD 65,000 - 85,000
Creative Services Manager
Creative Services Manager

Sunless Inc. • Macedonia (OH)

On-site
USD 70,000 - 110,000
Creative Services Manager
Creative Services Manager

INNOVE INC • Macedonia (OH)

On-site
USD 70,000 - 100,000
Director of Brand Creative
Director of Brand Creative

Nmble Hiring Solutions • Charleston (SC)

On-site
USD 120,000 - 180,000
Senior Brand Lead - Retail Client Growth & Strategy
Senior Brand Lead - Retail Client Growth & Strategy

The Infinite Agency • Dallas (TX)

On-site
USD 85,000 - 135,000
Medical
Dental
Vision
+3
Senior Creative Designer: Lead Campaigns & Brand Vision
Senior Creative Designer: Lead Campaigns & Brand Vision

Socket.dev • California (MO)

On-site
USD 90,000 - 140,000
Free health club membership
Casual work environment
401(K) savings plan
+1
Senior Brand Creative Director
Senior Brand Creative Director

The People Brand • Detroit (MI)

On-site
USD 130,000 - 160,000
Senior Brand Designer & Creative Lead
Senior Brand Designer & Creative Lead

Quad • United States

On-site
USD 70,000 - 80,000