Naroa Zurutuza

UNICEF Giga

Lead, Barcelona Technology Center