steve nichols News

Nichols Exiting Role as Workers’ Comp Manager at Insurance Council of Texas

Steve Nichols, manager of Workers’ Compensation Services at the Insurance Council of Texas (ICT), is moving on to pursue other opportunities, the insurance trade organization reports. Nichols has been with ICT for 19 years; his last day will be Sept. …