TDIndustries (Dallas) has promoted Dave Youden to senior vice president and business unit manager of major projects.

Publication date: 02/28/2011