Marco Rosa-Clot
Scientific Director
Raniero Cazzaniga
Chief Technology Officer
Francesco Bertin
Senior Project Manager
Upsolar Floating Srl
Via Postumia Castellana, 44
31055 Quinto di Treviso Italy
P.Iva 04966310262
+39 0422 1852222
info@floatingupsolar.com