workersadvisor.com
Seattle Times Closing North Creek Facility
The Seattle Times is closing their North Creek Facility, with a reported layoff of 42 employees.
Kit Case