Project Manager
Madrid, Madrid, Spain
Grupo Zena
Pc City Spain S.A.U.
AmRest
Development Director Spain and Portugal
Senior Project Manager Spain and Portugal
Universidad de Alcalá