Stem, Inc. Layoffs: 48 Workers in San Francisco, CA (Apr 2025) — WARN Index

Stem, Inc. filed a WARN notice in San Francisco, CA on April 7, 2025: 48 workers affected, closure permanent, effective April 25, 2025.

Notice details

Employer
Stem, Inc.
Location
San Francisco, CA (California)
Address as filed
4 Embarcadero Center San Francisco CA 94111
Workers affected
48
Type
Closure Permanent
Notice date
April 7, 2025
Effective date
April 25, 2025
Source
State agency listing

More WARN layoffs in California