Mesh was engaged for the fit out of Sephora’s New Zealand flagship store. Consisting of ground floor retail and two levels of offices and training facilities – Mesh ensured all requirements were met to successfully implement the first NZ store for Sephora.