2 ms·
300+ Workers at NASA’s DC Headquarters Vote to Form a Union
- chippy 12y agoThese would be "Professional support specialists" that is "budget analysts, policy analysts, administrative specialists, secretaries, and others." Title previously said "Tech Workers" - I've removed the tech bit.