Customer Success Manager (Montreal, Quebec Canada) Founded in 2000, Ivalua is a leading global provider of cloud based procurement solutions. COMPANY OVERVIEW At Ivalua we are a global community of exceptional professionals, who believe that digital transformation revolutionizes supply chain…