Official layoff notices and history for Stanford Health Care - 1830 Embarcadero Rd — from state WARN filings, in plain terms.
Layoff notice for Palo Alto, CA filed 28 Aug 2026. 79 roles affected — layoffs start 2 Nov 2026. If you're interviewing here, ask about team stability in your next round.
Layoff in the last 6 months
Most recent layoff
28 Aug 2026Palo Alto, CA · 79 workers affected · layoffs start 2 Nov 2026
From official state layoff filings (WARN Act). Spotted an error? Report it on the layoff notices page.