onsite
Full Time

Vistra has 38 open roles here, including Senior Tax Controversy Manager (SALT), Sr. Manager Financial Planning & Analysis System, Technology and BI, Analytics & AI Specialist. Every listing links straight to Vistra's own application page. See all 153 Vistra jobs.