Filter locations by country
    Location Map
    Filter locations by country
      Filter

      All Quanergy Systems Locations

      Sunnyvale (HQ)
      United States
      482 Mercury Dr
      Detroit
      United States
      2655 E. Oakley Park Road Suite 105
      Dubai
      United Arab Emirates
      Dubai Internet City DIC, Building No 12, Office 314
      Munich
      Germany
      Bayerstrasse 69
      Shanghai
      China
      308 of Building 3, 111 Xiangke Road Pudong New District
      Ottawa
      Canada
      265 Carling Ave., Suite 703
      Tokyo
      Japan
      Shinagawa East One Tower 4F 2-16-1 Konan Minato-Ku
      Derby
      United Kingdom
      iHub Innovation Drive Infinity Park Way