ABOUT TREC TREC is an incubator of renewable energy co-ops and a service provider to the community power and social finance spaces. TREC currently provides financial administration services and investor/member management services to rapidly growing organisations in these fields. These services bring our 17 years of experience in raising community financing and developing and operating […]
Job Detail