Helen

is a supplier of electricity for homes and corporates...
Read more
Helen President & CEO: Pekka Manninen

President & CEO

Pekka Manninen

CEO Approval Rating

81/100

Est. Annual Revenue
$25-100M
Agree?
Est. Employees
1-25
Agree?
Funding
$1.1B
Investments
1

Trending Companies