Share Tweet GTTSi’s Clay Schile, Sid Crouch, and Chrissy Mulay put on their cowboy hats to visit GTTSi employees at Comanche Peak Nuclear Power Plant in Glen Rose, Texas. We love our employees! 0Likes