Logo of Huzzle
Ivalua
image

Ivalua

102 Avenue de Paris, Massy, Paris, 91300, FR Work here? Claim profile

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 Work here? Claim profile