Carla Dellabianca

Digital Art Director Senior

M&C Saatchi

Milan, Italy