Catom heeft zijn hoofdkantoor in Breda, en zes regionale verkoopkantoren in Staphorst, Arnhem, Roermond, Heino, Tholen en Lelystad. Sinds 1 november zijn daar de 2 hoofdvestigingen van Slurink in Dordrecht en Lobith aan toegevoegd. In totaal heeft de onderneming ultimo boekjaar 653 medewerkers, omgerekend 382 medewerkers in fte.

Alle groepsmaatschappijen zijn 100% eigendom van Catom.