Ivalua is a a Redwood City, California-based provider of enterprise spend management tools.
$1,000,000,001
January 1, 2000
Private Equity