Catom BV, statutair gevestigd in Breda, heeft zijn hoofdkantoor in Breda en vijf regionale verkoopkantoren in Staphorst, Arnhem, Heino, Tholen en Lelystad. Sinds 1 december is daar de locatie Roermond aan toegevoegd. In totaal heeft de onderneming ultimo boekjaar 616 medewerkers, omgerekend 392 medewerkers in FTE.
Alle groepsmaatschappijen zijn 100% eigendom van Catom.