IMCD at a glance

 

 
Revenue 2017 EUR 1,907 M
No. of full time employees end of period 2016 2,265
Customers ~ 37,000
Products ~ 30,000
Suppliers ~ 1,700