Contact Us

Contact Us

We welcome inquiries from potential project partners. Please email NorthAmericaInfo@elpower.com, SouthAmericaInfo@elpower.com or EuropeInfo@elpower.com for more information.

 

NORTH AMERICA OFFICES
North America Headquarters
421 SW Sixth Avenue, Suite 1000
Portland, OR  97204
Main: +1.503.416.0800

  

SOUTH AMERICA OFFICES
Main: + 34 91 657 22 87

 

 

EUROPEAN OFFICES
United Kingdom
2nd Floor, Meridien House, 42 Upper Berkeley Street, London W1H 5QJ, UK
T + 44 20 7121 0530
F + 44 20 7121 0559

 

3rd Floor,Ben Dearg Suite,Forsyth House,93 George Street, Edinburgh EH2 3ES
T +44 131 240 1237

 

Ireland

Unit C, Building 4200, Cork Airport Business Park

Cork, Ireland

T +353 21 2427786

F +353 21 2380187
 

Spain
Edificio América Av. Bruselas 13 1° D 28108 Alcobendas
Madrid, Spain
T + 34 91 657 22 87
F + 34 91 661 46 81
 

Poland
ul. Pulawska 182 02-670
Warszawa, Poland
T +48 22 3802240
F +48 22 380 22 41

 

Finland
Bulevardi 12, 6th Floor, 00120, Helsinki, Finland
T +358407735731