United States
Corporate Headquarters
P. 800.244.8915
P. 937.224.0485
F. 937.224.8184
STRATACACHE Tower
40 N Main St,
Dayton, OH 45423
United States
Regional Office
P. 888.800.5674
P. 415.805.2525
49 Stevenson Street
Suite 575
San Francisco, CA 94105
Europe
Head Office / Europe
P. +44 20 3283 4269
STRATACACHE
1st floor
3 More London Riverside
London
SE1 2RE
LATAM
Head Office/ Mexico
P. +55 8526 0290
Torre Esmeralda I Blvd. Manuel Ávila Camacho #40 piso 23,
Col. Virreyes, Lomas de Chapultepec
CDMX
Australia
STRATACACHE Australia
P. +61 2 5112 2333
Level 9, Nishi Building,
2 Phillip Law Street,
Canberra ACT, 2601
Singapore
Asia Pacific Headquarters
Gateway East
#06-03/04
152 Beach Road
Singapore 189721
India
STRATACACHE India Private Limited
Suite G02, Phoenix Towers
16 Museum Road
Bangalore 560001
India
China
Scala China
Room H, Floor 11, Pujiang International Financial Plaza,
1098 Dong Da Ming Road, North Bund,
Hong Kou District, Shanghai,
China
China
Scala China Technology Ningbo Co. Ltd.
7 Hong Da Road,
Hong Tang Industrial Zone A,
Jiang Bei District, Ningbo,
Zhejiang Province, China
Japan
Scala K.K.
P. +81 3 6417 9645
2-14-2 Nagata-cho
501 5/F Sanno Grand Building
Chiyoda-ku, Tokyo