Holden is perceived as one of Custom Clutch Joint & Hydrlcs's biggest rivals. Holden was founded in 2000, and its headquarters is in Montreal, Quebec. Like Custom Clutch Joint & Hydrlcs, Holden also operates in the Retail field. Holden has 42 fewer employees than Custom Clutch Joint & Hydrlcs.