Brad-Crist-2025-cropped.jpg

Brad Crist

President and Owner TechTAC

Brad Crist is the president and owner of TechTAC, a tubing-anchor-solution provider that operates across several major US basins. Crist acquired the business in 2023 after more than 2 decades with critical materials management firm Savage Companies, where he held several leadership roles. He most recently served as president of the firm’s infrastructure sector, overseeing about 140 locations and 2,500 employees across the US, Canada, Mexico, and Saudi Arabia. His background includes managing operations at refineries, petrochemical plants, and transload facilities. Crist holds an MBA from the Wharton School of the University of Pennsylvania and a BA in economics from Brigham Young University.