Stephen is a 2005 graduate of The University of North Texas with a Bachelor of Arts degree. He is also a 2001 graduate of Carroll High School in Southlake, Texas. Stephen brings to Structures and Interiors his strong background in Information Technology and Customer Service.
Since joining the Structures and Interiors team in 2006, he has served as an estimator and a project manager. Currently he heads the estimating department.
Stephen, with his wife Erica, live in Krum, Texas.