Our locations

Our locations

North America

Chicago Technical Campus 7850 Grant Street Burr Ridge IL 60527-5852 USA T: +1 734 394 3860
Detroit Technology Campus 40000 Ricardo Drive Van Buren Twp. MI 48111-1641 USA T: +1 734 394 3860

Europe

UK Ricardo UK Shoreham Technical Centre Shoreham-by-Sea West Sussex BN43 5FG UK T: +44 0 1273 455611
Czech Republic Ricardo Prague s.r.o. Palác Karlín, Thámova 11–13 186 00 Praha 8 Czech Republic T: +42 02 2172 9150
Germany Ricardo Deutschland GmbH Güglingstraße 66 73529 Schwäbisch Gmünd Germany T: +49 0 7171 98 21-101
Italy Leonardo Integration Via San Quintino 28 10212 Torino Italy T: +39 011 96 18 643 E: info@leonardointegration.com
Turkey Anova Ataşehir Bulvarı Ata Plaza 3/3 No:65 34750 İstanbul Turkey T: +90 216 456 62 72 E: info@anova.com.tr

Asia

China Ricardo Shanghai Company Limited Floor 17, 19 Building (Phoenix Building) 1515 Gumei Road, Xuhui District Shanghai 200233 China T: +86 21 3367 5858
India Ricardo India Private Limited Vatika Business Center Level-5, Tech Park-1, Airport Road Pune, 411 006 India T: +91 0 9970 186144
Japan SCSK Corporation Toyosu Front 3-2-20, Toyosu, Koto-ku Tokyo 135-8110 Japan T: +81 3 5859 3012 E: rs-sales@ml.scsk.jp
Korea Anflux, Inc. 806, Daerung Post Tower III 182-4 Guro-Dong, Guro-Gu Seoul 152-847 Korea T: +82 2 2028 0300 E: anflux@anflux.com