IT Collaboration Project Manager
Barcelona, Catalonia, Spain
Almirall
IT Project Manager
Eli Lilly and Company
Demand Business Integrator
Universidad de valladolid