Log in
Vistra
Contact
Links
Previous companies
View in org chart
Robert Schäfer
Head Of HR Vistra Germany & Switzerland
Caroline Charles
Onboarding Manager
Stephen St.claire
Senior Onboarding Manager
Manjunath Rao
Senior Associate - HR Global Service Centre
Rocky Anthony
Senior Manager - Payroll Services
August, 2021 - present