2021 Indiana 100: Pandemic knocks Elwood Staffing but Columbus firm is roaring back
In this sprawling ecosystem of staffing firms, Elwood Staffing is, while not the big dog, certainly nothing to be trifled with. In 2020, Staffing Industry Analysts named it the 10th-largest U.S. industrial staffing firm, the 19th-largest U.S. staffing firm overall, and the 49th-largest staffing firm in the world.