History

Triad Electric & Controls is headquartered in Baton Rouge, Louisiana. The Company was formed in December of 1982 to handle non-union electrical and instrumentation construction. Originally, Triad had only a Baton Rouge office that was responsible for work in South Louisiana and a National division that handled projects throughout the United States. Eventually an office was added in Lake Charles, LA to serve that market. In 2005, a Houston, TX office was opened and in 2011 Triad offices were opened in Ocean Springs, MS and Corpus Christi, TX.