Megaspeed says Alice Huang left the company on August 30, 2025, and holds no current role there.
Reports linking the former executive to Nvidia founder Jensen Huang have brought renewed attention to Megaspeed.
US intelligence officials reportedly suspect Alice Huang has links to Chinese intelligence; the claim has not been established as fact.

