Founded in October 2002, Torch is a 100% employee-owned, rapidly growing small business headquartered in Huntsville, Alabama. Torch conducts business with integrity, responsiveness, and innovation toward our customers and employees. Our commitment to our employees results in a historical retention rate well over 90% and helps ensure our customers experience a stable work force. Our outstanding fringe benefits package helps recruit, retain and sustain our stable work force. A multitude of customers have recognized Torch with commendation letters for outstanding performance, and Torch has been recognized over the past decade for its business performance, workplace environment, and ethical business practices.