New York, NY
Uploading/managing projects and press releases can only be handled in desktop mode
5K Square feet Office Space at the HERON TOWER in mid-town Manhattan.
Status: Built Location: 70 East 55th Street Firm Role: Head of Design