Senior Information Technology Manager - Europe Digital Product Manager
barcelona, catalonia, spain
Procter & Gamble
Senior Information Technology Manager - Europe Digital Product Manager
La Salle BCN
Politecnico di Torino
Universidad Central de Venezuela