Ivalua employs 1,174 employees. The Ivalua management team includes Franck Lheureux (Chief Executive Officer), Annie Lelievre (Chief Human Resources Officer), and Mike Clear (Regional Vice President S2P Technology Sales).
Looking for a particular Ivalua employee's phone or email?