Umberto Onza
Lead Industrial Designer at TBWAHelsinki
Helsinki Area, Finland, Finland