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

(Corporate Office & R&D Centre)
#58, HM Towers, 4th Floor, A Wing
Brigade 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