LUSH employs 2,634 employees. The LUSH management team includes Fiona Jamieson (Head of People and Organisation Development, Oxford Street), Bartek Wojnowski (Head and Senior of Procurement Specialist team and Management team at LUSH | UK and Europe), and Nicole Belling (Digital Director).
Get Contact Info for All DepartmentsLooking for a particular LUSH employee's phone or email?