Enova Secures New Headquarters
August 19, 2014
It’s official! We’ve secured our new headquarters in the 23-story office tower at 175 W. Jackson Blvd. The 12-year lease, is for 154,866 square feet, just steps away from our current offices at 200 W. Jackson. Over 850 of our 1,100 Chicago-area employees will work in the upgraded space.
Enova International’s awesome ...