Francisco Sierra

Director General España at N26.