Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Ambarella is headquartered in Santa Clara, 3101 Jay Street, United States, and has 9 office locations.

Locations

CountryCityAddress
United StatesSanta Clara3101 Jay Street
HQ
United States829 Space Drive Beavercreek
ChinaShanghai9th Floor, Park Center 1088 Fangdian Road, Pudong New District
ChinaShenzhenUnit E.F., 6th Floor, No. 2 Finance Base, 8 Ke Fa Road
Hong KongHong KongUnit 1204-5, 12/F, Nanyang Plaza 57 Hung To Road
ItalyParmaParco Area delle Scienze, 49
JapanYokohamaYokohama East Wesport Bldg., 11th Floor, 2-6-32 Takashima, Nishi-ku
Korea (Republic of)Seongnam6 Fl., Hanwon-Bldg. 19 Hwangsaeul-Ro, 258 Beon-Gil, Bundang-Gu
TaiwanHsinchuSuite C1, No. 1, Li-Hsin Road 1 Science-Based Industrial Park

Footer menu