Locations

1281 Reamwood Ave
Sunnyvale, CA
94089, USA
Building 8
1180 Xingxian Road
Jiading, Shanghai, China
Sunnyvale, CA, USA 
Jiading, Shanghai, China


US Office
Brussell Sprouts in Veg
AEssense HQ Shanghai
Jiading Map.png