Operating in over 35 countries, Sephora is unparalleled in the market as a disruptor of beauty retail. Globally recognized as a great place to work, we wanted to bring that sense of modern excellence to their new space.
Insider Insights
Owned by renowned luxury goods conglomerate LVMH, Sephora’s new Canadian head office in Montreal was designed to evoke the cachet that the company holds. A minimal aesthetic includes a palette of black and white, Sephora’s signature colors. Not unlike a makeup palette, splashes of red, orange, and magenta can be seen in upholstery, rugs, and wall coverings. The clutter-free space is bold and extremely tidy, giving an impression of flawless confidence.