Lorenzo Pignone

Senior Consultant - Tech UK