Contact
Postal address
Eleca Ltd
PL 1
68601 PIETARSAARI
FINLAND
Visitors address
Eleca Ltd
Alholminkatu 2 (3rd floor)
68600 PIETARSAARI
FINLAND
CEO
Markus Löfbacka
+358 50 514 6665
firstname.lastname@eleca.fi
Chairman of the Board
Asko Lamminen
+358 400 919 351
firstname.lastname@eleca.fi