Torch Technologies Ranked on Inc. 5000 List for 12th Consecutive Year
For the 12th consecutive year, Torch Technologies, a 100% employee-owned technology services and solutions company headquartered in Huntsville, has been ranked on the Inc. 5000 list. Ranked at #3,397 this year, Torch is the only Huntsville-based company that has been on the list for 12 consecutive years, and the largest of only two companies in…