FCC
Updated 623 days ago
135 East 79th street New York, NY 10075
FCC Labs invests in creative and leading technology companies from idea to start-up to IPO. Headquartered in New York City with team members in San Francisco and Los Angeles.
Also known as: FCC Labs