Ambarella headquarters and office locations

Ambarella is headquartered in Santa Clara, CA and has 8 office locations across 7 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Ambarella Locations

Santa Clara (HQ), CA
United States
3101 Jay St
Shenzhen,
China
Nanshan
,
China
1088 Fangdian Rd, Shi Ji Gong Yuan, Pudong Xinqu
,
Hong Kong
1204, Nanyang Plaza, 57 Hung To Rd, Kwun Tong
Parma,
Italy
Yokohama-shi,
Japan
2-chōme-6-32 Takashima, Nishi-ku
Seongnam-si,
Korea (Republic of)
19 Hwangsaeul-ro 258(ibaegosippal, Sunae 1(il)-dong, Bundang-gu
,
Taiwan, Province of China
Suite C1 , No . 1, No. 1, Hsin Ann Rd, East District