Outcome Health Creating 2,000 New Jobs In Chicago
Business Facilities
SEPTEMBER 26, 2017
Outcome Health is planning to add 2,000 new employees over the next five years at its new 392,000-square-foot Chicago location, Outcome Tower. The Chicago-based company’s growth is helping drive the city’s emergence as a national hub for the health-tech sector. Outcome Health | © Gensler Chicago.
Let's personalize your content