Headquartered in Rotterdam, the Netherlands, IMCD is a global leader in specialty chemical distribution, with 2023 revenues of approximately €4.4 billion and over 4,700 employees, operating in more than 50 countries worldwide. The company combines a strong commercial network with advanced technical expertise, offering formulation support, regulatory guidance, and comprehensive logistics solutions.