fbpx

Heidrick & Struggles

Project Details

ICD Brookfield, DIFC
5,789 sqft
Design & build including furniture