Posted 1w ago

AI Creative Lead

@ Dell Technologies
Round Rock, Texas, United States
$116k-$151k/yrOnsiteFull Time
Responsibilities:conceptualizing designs, coordinating teams, presenting concepts
Requirements Summary:Creating visual designs and branding across digital and product marketing; coordinating with art, design, and development teams; presenting concepts and providing creative leadership.
Save
Mark Applied
Hide Job
Report & Hide
Job Description

SUMMARY

Responsible for the branding of company public image, development of marketing for products, and promotional material across a variety of media.

ACCOUNTABILITIES

  • Conceptualizes and creates visual designs that inspire the style and aesthetic for websites, product marketing, videos and/or digital media content
  • Coordinates with art, design and development teams to scope projects and devise ideas
  • Presents preliminary concepts, sketches, thumbnails, story boards etc. to stakeholders during the pre-production phase
  • May develop multiple design and messaging iterations for several assets per project
  • Crafts creative vision and mood through use of concept, messaging, color, lighting, and composition
  • Provides creative leadership on issues relevant to concept, messaging and graphic design
  • Creates and maintains graphics-specific templates, instructions, documentation, and best practices
  • Maintains third party vendor relationships