ÂÜÀòÂÒÂ×

Devin Upchurch

Drafting Manager at Sabre Industries

Devin Upchurch is a seasoned professional with extensive experience in engineering and management. Currently serving as Drafting Manager at Sabre Industries, Inc. since September 2019, Devin leads a team of over 60 designers and checkers in delivering high-quality drawings for Utility Steel Tubular Structures, while optimizing design and production strategies. Previously, in the role of Quality Engineering Manager at the same company, Devin achieved a 35% year-over-year reduction in design cost of poor quality and directed a team of CAD checkers to ensure design accuracy. Prior experience includes a position as Process Engineer at Safran, where Devin successfully reduced operational costs by an average of $50,000 annually and implemented a significant capital expenditure project that yielded a 12% return on investment. Devin holds a Master of Business Administration from The University of Texas at Arlington and a Bachelor of Science in Mechanical Engineering from Texas Tech University.

Links


Org chart

Sign up to view 0 direct reports

Get started