1. Ivalua
France · Tax Practice Management Software
Ivalua is a software company that owns and operates ivalua.com, providing a cloud-based spend management platform. The platform enables businesses to manage their procurement processes, including sourcing, contracting…
- Revenue
- $153M
- Funding
- $133.6M
- Customers
- 3K
- Team size
- 1.1K