La creatividad, el estilo italiano, la innovación y la calidad, junto con tenis ADN, son los valores de Sergio Tacchini, como referencia de marca, para quienes gustan vestir informalmente, pero con elegancia y estilo. La sala de exposición y las oficinas están ubicadas en Milán, Italia. Sergio Tacchinio es ahora Brand Company, Empresa de Marca, y trabaja con licenciatarios por todo el mundo. La Empresa se encarga del estilo, el diseño de nuevas colecciones, productos y márketing. La distribución se realiza a través de los licenciatarios.