Catom is headquartered in Breda, with six regional sales offices in Staphorst, Arnhem, Roermond, Heino, Tholen, and Lelystad, and two main water-based locations of Slurink in Dordrecht and Lobith. At the end of the financial year, the company had 842 employees, equivalent to 560 full-time equivalents.

All group companies are wholly owned by Catom.