ÂÜÀòÂÒÂ×

Glenn Mensch

Senior Design Manager - Visual Merchandising & Store Design

Glenn Mensch is a Senior Design Manager for Visual Merchandising & Store Design at The Estée Lauder Companies Inc., where they have been providing design leadership since 2020. With over 20 years of experience in both national and international retail design across the UK, Germany, and Australia, Glenn has held various key roles, including Senior Designer at Adval Australia and Retail Design Manager at Arcadia Group Ltd. They are recognized for their strong 2D and 3D conceptual skills, excellent visualization abilities, and technical knowledge in production techniques. Glenn pursued a Bachelor of Arts in Graphic Design from La Trobe University from 1993 to 1996.

Location

Greater London, United Kingdom


Org chart



Offices

This person is not in any offices