Angelo Gallo, Switzerland, Sorengo, male, Di Marco SA, 4063