IBC Solar

is a Germany-based renewable energy company that designs and installs customized solar energy panels for residential and commercial sectors...
Read more
IBC Solar Chairman & CEO: Dirk Haft

Chairman & CEO

Dirk Haft

CEO Approval Rating

90/100

Est. Annual Revenue
$25-100M
Agree?
Est. Employees
250-500
Agree?
Acquisitions
2

Trending Companies