For progressive companies who seek to optimise their Triple Bottom Line (People, Profit, Planet), IDDEA is a strategic procurement consulting and implementation partner. Unlike traditional approaches, we don't just save money... Our customers get..
Relevance: 13.598208