--

--

Salvatore Larosa
Business Design — Strategy and Experience

Business and service designer fighting for lost causes. Londoner inside. Cinema and theatre junkie. Bad cook. Old boy.