Turbine Tech -2nd shift at Ge Vernova in Houston, Texas, United States | Kablio