Mountain View, CA
9
Affected Employees
February 19, 2025
Layoff Date
December 20, 2024
Notice Date
Company
Vimo Inc
City
Mountain View
State
CA
Address
1305 Terra Bella Ave.
ZIP
94043
Event Type
Permanent Layoff