Michael Colgrove Email

Executive Director . Energy Trust of Oregon

Current Roles

Employees:
225
Revenue:
$54.5M
About
Electricity, Oil & Gas
Energy Trust of Oregon Address
421 SW Oak Street, Suite 300
Portland, OR
United States
Energy Trust of Oregon Email

Past Companies

Energy Trust of OregonExecutive Director
NYSERDADirector of Energy Programs, NYSERDA-NYC Office
Association for Energy AffordabilityProject Manager / Project Leader / Energy Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.