Logo of Huzzle
Ivalua
image

Ivalua

102 Avenue de Paris, Massy, Paris, 91300, FR

Effectively manage all your spend and suppliers on a single platform to generate value across the Source-to-Pay cycle

102 Avenue de Paris, Massy, Paris, 91300, FR

Technology
sidebar.industry
501-1000
sidebar.employees
2000
sidebar.founded-year