Torch delivers critical, responsive engineering services and solutions to customers across the globe. Torch’s headquarters is located in Huntsville, Alabama at our Freedom Center campus which features research facilities and 12,000 square foot conference center. We operate five regional technical offices and provide on-site field support at customer locations worldwide.
Huntsville: Corporate Headquarters (Bldg. 1)
4090 South Memorial Parkway
Huntsville, Alabama 35802
Huntsville: 4035 Chris Drive (Bldg. 2)
4035 Chris Drive SW Huntsville, Alabama 35802 256.319.6000 256.319.6016