Giorgio Civaroli

Senior Principal Consultant