Lead Artist
Charlotte Tilbury(10 days ago)
About this role
A Lead Artist in the retail cosmetics industry oversees creative visual concepts and designs, ensuring brand consistency across various platforms. The role involves leading a team of artists, collaborating with marketing and product development teams, and maintaining high creative standards.
Required Skills
- Creative Direction
- Visual Design
- Team Leadership
- Branding
- Adobe Photoshop
- Illustrator
- Cosmetics
About Charlotte Tilbury
charlottetilbury.comCharlotte Tilbury is a luxury beauty brand that specializes in high-quality makeup, skincare, and fragrance products. Founded by renowned makeup artist Charlotte Tilbury, the brand is celebrated for its award-winning collections that enhance natural beauty and provide transformative results. With a focus on empowering individuals through makeup and skincare, Charlotte Tilbury also offers a variety of online exclusives and innovative beauty solutions, appealing to beauty enthusiasts around the globe.
View more jobs at Charlotte Tilbury →