Scott Landrum

Scott Landrum PE.


Scott Landrum, president of TTS, is a registered professional engineer (PE) in the state of Texas and brings 26 years of industry experience to his role. He founded TTS in 2001 and provides strategic direction and management as the company continues to grow. Scott also works on new car design and modifications, provides technical consultation and performs load inspections for BNSF Railway. Among other accomplishments, he developed the first commercial scale fixtures and first securement devices to allow wind components to be transported via rail. Prior to creating TTS, Scott was the Manager of Mechanical Engineering at BNSF Railway, the Chief Engineer at Premiere Engineering and a Project Engineer with Thrall Car Manufacturing Co.  He studied Mechanical Engineering at Southern Polytechnic State University.