Povestea mărcii SCOTT a fost legată de inovațiile tehnice de la înființarea companiei în 1958. Compania aplică soluții inovatoare pentru întregul portofoliu, care se întinde de la echipamente pentru ciclism și accesorii, la echipamente de schi, cum ar fi îmbrăcăminte, ochelari sau diverse accesorii.