Creative Store Designer at Charlotte Tilbury Beauty - London, England Creative Store Designer - Charlotte Tilbury Beauty

Creative Store Designer

Charlotte Tilbury Beauty

Location: London, England, United Kingdom

Category: Design

Salary: 35,000 - 45,000 GBP / yearly

Full-time


Job Description

Join Charlotte Tilbury Beauty as a Creative Store Designer, shaping projects across Europe, Australia, and the Middle East regions. Work closely with the Store Design Project Manager to deliver exceptional customer experiences within budget and schedule.

Responsibilities

  • Implement brand codes across all Store Design elements
  • Prepare floor plans, Shopfront elevations, and manage rendering
  • Manage design packs for internal and external approval
  • Communicate effectively and tailor presentations to the audience
  • Review manufacturing drawings for design integrity and safety standards

Qualifications

  • Bachelor's and/or Master's degree in Architecture or Interior Design
  • Proficient in Vectorworks, SketchUp, and Adobe Creative Suite
  • Extensive knowledge of accessibility and building codes
  • Understanding of basic construction principles
  • Excellent collaboration and communication skills

Perks & Benefits

  • 25 days holiday plus bank holidays and birthday off
  • Inclusive parental leave policy
  • Wellness and social benefits
  • Generous product discount and gifting

Why Join Us?

Join a high-growth, values-driven environment at Charlotte Tilbury Beauty. Work in a dynamic setting with flexibility, inclusive policies, and a focus on empowering individuals to be their best.