IVALUA
TOP 10 – SUPPLIER DATA PLATFORMS
IVALUA
HEADQUARTERS: CALIFORNIA, US CEO: FRANCK LHEUREUX FOUNDED: 2000
Ivalua is a unified supplier management platform that gives organisations a single source of truth for supplier data, risk and performance. Its solution centralises supplier onboarding, master data, risk monitoring, performance management and collaboration within one platform, helping procurement teams improve visibility and governance. With advanced supplier information management, automated workflows and supplier scorecards, Ivalua enables organisations to maintain accurate supplier records, reduce risk and strengthen supplier relationships. As part of its broader source-to-pay platform, it helps businesses make better procurement decisions using trusted, connected supplier data.
04 WATCH NOW
Ivalua now highlights 2026
Franck Lheureux CEO
Ivalua
procurementmag. com 41