Global Technology Firm Location: New York City, NYSize: 75,000sqftIndustry: Technology < Back to project gallery