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 L3R 2N2

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

SEND US A MESSAGE