Founded
31 Dec 2006

Address

Enphase Energy Inc
201 1st Street Suite 100
Petaluma, CA 94952
United States

Open Map

Enphase Energy Inc
201 1st Street Suite 111
Petaluma, CA 94952
United States

Open Map

Enphase Energy Inc
201 1st Street Suite 300
Petaluma, CA 94952
United States

Open Map

Enphase Energy Inc
201 1st Street Suite 300
Petaluma, CA 94952
United States

Open Map

Enphase Energy Inc
201 1st Street Suite 300
Petaluma, CA 94952
United States

Open Map Open Map Open Map Open Map Open Map


VCID: 104786
Profile

Corporate information


Registration country
Investment activity status
Active investor

Company type

Microinverters for solar panels