Remodel Health moves to larger downtown offices after doubling staff
Fast-growing Remodel Health has added its name to the downtown skyline. The Indianapolis-based insurance technology company recently moved to 601 S. Meridian St. at the Union Campus development.... Read More