Informatica Corporation (NASDAQ: INFA) is a provider of enterprise data integration software and services. With Informatica, companies can gain greater business value by integrating all their information assets from across the enterprise. More than 2...Show all
2100 Seaport Blvd.
Redwood City, 94063
California, United States
|2010-03-19||Rainstor||Series B||$7.5M||Doughty Hanson Technology Ventures, Dow Venture Capital, Storm Ventures, and Undisclosed Venture Investors|