Data Centers & Cloud Networks

Our Server Locations

9 data centers across the globe

  • San Jose (USA): 1
  • Chicago (USA): 1
  • Singapore (Singapore): 1
  • London (UK): 1
  • Frankfurt am Main (Germany): 1
  • Helsinki (Finland): 2
  • Amsterdam (Netherlands): 1
  • New York (USA): 1

4 offices across the continents

  • Helsinki, Finland (Headquarter)
  • London, UK
  • Singapore
  • Seattle, USA

Updated: July 23, 2020