Jackson Life is closing its 450-worker Denver Tech Center office after 20 years By: Denver Business Journal via Business Journals February 12, 2018 at 19:53 PM EST The Lansing, Michigan-based company has a Denver Tech Center office where it employs 450 associates. Read More >>