Scott Clark Email

Director Information and Technology Services . 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 OregonDirector of Information and Technology Services
Energy Trust of OregonInformation Technology Director
RejuvenationDirector of Information Technology

#1 Startup Dataset

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