Recurve

0 followers

We connect the dots between efficiency, electrification, renewable energy, and DERs to enable demand flexibility to become a market-based procurable resource.

Employees

51-200

Links


Org chart

Chief Technology Officer
Vice President, Technical Programs And Strategy
SVP Of Sales
Principal Analyst
Chief Financial Officer
Chief Policy Officer
Head Of People Operations
Vice President Of Sales