Spotlight on Stephanie “Salt of the Earth” Albee
Procurement and Purchasing Manager II The movie “Flash Dance” could have been her story. In the small town of Rock Falls, Illinois, just west of Chicago, outwardly strong-willed, hard-working and [...]