Contacts

Geneva – Headquarters

Avellino – Manufacturing

TVP Solar SA

Legal Address:
Place du Bourg-de-Four 36
1204 Geneva, Switzerland

Operations: 
Satigny Business Park, Rue Pré-de-la-Fontaine 10
1217 Meyrin, Switzerland
Phone: +41 22 534-9087
Fax:     +41 22 310-6180
Skype: tvpsolar
e-mail: info@tvpsolar.com

Tresol Srl

Legal Address: 
via Giordano Bruno 169
80122 Napoli - Italia

Operations: 
via Pianodardine, Zona Industriale ASI
83013 Avellino, (AV) - Italia
Phone: +39 0825 191-0153
Fax:     +39 0825 180-1092
Skype: tresolsrl
e-mail: amministrazione@tresol.net