- Vistra (Glen Rose, TX)
- …to retail, offering solutions to meet customers' needs, including more than 50 renewable energy plans. Through its family of retail brands, Vistra serves ... nuclear implementation/construction and maintenance projects. The role of an estimator is critical in ensuring that nuclear projects adhere...in the country. Vistra is a leader in the energy transformation and expansion with an unyielding focus on… more