To learn more about Ecova and how we can help you, please fill out this form and a representative will contact you.

Headquarters

1 Place Samuel de Champlain
92930 Paris - La Défense
France

OFFICE LOCATIONS

Office Locations

Barcelona, Spain

Plaza Europa, 41,
Planta 12 (Torre Realia)
08908-Hospitalet de Llobregat
Barcelona
España

+34 93 749 98 43

Bratislava, Slovakia

Plynárenská 4659/1
821 09 Bratislava
Slovensko

Bucharest, Romania

Str. Arh. Hârjeu Dumitru, nr. 57, sector 2, Bucureşti, România, 021992

Istanbul, Turkey

Veko Giz Plaza No:3 Meydan Sk. K:18
34396 Maslak Istanbul
Turkey

+90 537 395 05 49

Lisbon, Portugal

Rua do Arco a Alcântara, 44
1350 021 Lisboa
Portugal

Milan, Italy

Via 20138
Via Gianfranco Malipiero, 16
20138 Milano
Italia

+39 346 21 00 526

Prague, Czech Republic

Lhotecká 793/3
143 00 Praha 4
Česká Republika

Warsaw, Poland

ul. Czerniakowska 58
00-717 Warszawa
Poland

+48 607 275 350