Our email address

energia@taaleri.com

Our offices

Taaleri Energia & Taaleri Energia Funds Management
Kasarmikatu 21 B, 4th floor, 00130 Helsinki, FINLAND
Phone +358 9 3152 7300

Taaleri Energia Operations
Kiviharjunlenkki 1 B, 90220 Oulu, FINLAND

Taaleri Energia Iberia
Paseo de la Castellana, 79, 28046 Madrid, SPAIN

Our invoicing address