Laid off NOAA employee in Santa Cruz was improving agency’s efficiency By Mark DeGraff|2025-03-14T21:59:37-07:00March 14, 2025| Three Santa Cruz federal science workers dismissed as agencies brace for more layoffs