SERVICES DESIGN COST ANALYSIS LOGISTIC SUPPORT MARKETS WORK WITH US who we are where we are partner news image gallery download area site map contacts Welcome to STC srl STC srl Via Chambery 93/107 / V 10142 - Turin PI and CF 09153070017 Tel: +39 011.74.92.512 Fax +39 011.44.72.860