Vista, CA
15
Affected Employees
January 13, 2024
Layoff Date
November 14, 2023
Notice Date
Company
Sunrun Inc
City
Vista
State
CA
Address
1225 Park Center Drive
ZIP
92081
Event Type
Layoff Permanent