InsureWorx Inc. signed a seven-year lease for 23,108 square feet of office space at 4601 DTC Blvd. in the Denver Tech Center. The company, a leading provider of software solutions for workers' compensation, commercial property and casualty and risk administration organizations, is expected to move in April.
