Head of Operations - Vistra Spain
Barcelona, Catalonia, Spain
Vistra Spain
Head of Operations - Vistra Spain
Vistra
Managing Director - Spain
PwC
Senior Manager
PwC
Director Tax Management and Accounting Services
Vistra Spain
Head of Operations
CEF
Universitat de Girona