TECH ERIC M.

PrivateCIK: 1552112
Location

LISLE, IL

SPRUCE POWER HOLDING CORP
PositionCEO
TenureSince Dec 2021
Holdings