Let’s Talk.

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

Canada

Head Office / Canada

P. 800.244.8915
7676 Woodbine Ave, Suite 8
Markham, ON L3N 2N2

Europe

Head Office / Europe

P. +44 20 3170 5543
9 Devonshire Square
London
EC2M 4YF

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 8 8152 0455
Unit 5/348  Richmond Road, Netley
South Australia 5037

Singapore

STRATACACHE Asia Pacific PTE Ltd

20 McCallum Street
#04-01 Tokyo Marine Center
Singapore 069046

India

STRATACACHE India Corporate Office

P. +91 80 7125 3000
B-43, Block B, Sector 67
Noida – 201301
India

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

China

STRATACACHE Hong Kong Limited

P. +852 6583 7222
Suite 1314, 13th Floor, Chinachem Tsuen Wan Plaza,
455-457 Castle Peak Road, Tsuen Wan,
New Territories, Hong Kong

Japan

Scala K.K.

P. +81 3 6417 9645
2-14-2 Nagata-cho
501 5/F Sanno Grand Building
Chiyoda-ku, Tokyo

SEND US A MESSAGE