CEO
Samuli Melanko
CEO Approval Rating
84/100
2015
PrivateSubsidiary of Genie Energy Ltd.
http://lumoenergia.fi/