Der Firmensitz der Firma Martin&C befindet sich unweit vom Technologiezentrum Turin mit modernen Geschäftsgebäuden auf über 7.000 qm. Die Ausstattung der Firma Martin & C beinhaltet high-tech Maschinen in allen Größen, die es ermöglichen, große und kleinere Fertigungschargen in zahllosen Sorten, Materialien und Mengen herzustellen.