CEO
Fermi Wang
CEO Approval Rating
60/100
2004
PublicIndependent CompanyNASDAQAMBA
https://www.ambarella.com/