Project Management + BIM + Coordination | CorbisStudio

Sephora's Stores

Status

Completed

Year

2022

A leader in prestige omni-retail, which operates over 2,700 stores in 35 countries worldwide, with an expanding base of over 500 stores across the Americas, and a world-class ecommerce site.

Related Projects