IMCD at a glance

 

 
Revenue 2016 EUR 1,715 M
No. of full time employees end of period 2016 1,863
Customers ~ 34,000
Products ~ 28,000
Suppliers ~ 1,700