top of page

Christian Louboutin Corporate Office NYC

22,000 square foot New York City office, which serves as the Americas headquarters for the luxury French fashion brand. Located in Manhattan’s NoMad district, the office spans three floors of a historic building and is designed to foster collaboration and connection among employees.

bottom of page