Glenn is a graduate of The University of Memphis with a BPS in Construction Management. He literally grew up on job sites, learning the business from the ground up, with his first job being part of a cleanup crew. In college, he accepted an internship in the construction field, and the rest is history. Glenn held the position of Superintendent for River Birch Homes of Germantown before accepting the position of Construction Manager for Chickasaw Homes in early 1999. It was here that Glenn developed his reputation for "having an eye for the smallest detail" and being "a real people person" as he successfully built luxury homes for the most discriminating homeowners. Glenn's duties at The Owens Company include managing all daily operations as well as future planning and development.