Teriann Orlando Email

Portfolio Owner . Informatica Corporation

Current Roles

Employees:
5580
Revenue:
$445M
About
Informatica Corporation Address
2100 Seaport Blvd
Redwood City, CA
United States
Informatica Corporation Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.