France. SPCI is a long established marketing, sales and distribution organization in specialty chemicals and food ingredients. SPCI was founded in 1934. Amalgamations and change in ownership brought the company into the IMCD Group. SPCI has offices in Saint-Denis La Plaine and Lyon. More information