Michael Alvarez Email

Co-Founder and COO . Longroad Energy Partners

Current Roles

Employees:
193
Revenue:
$44.6M
About
We have built a world-class organization to work with the growing number of investors in the renewable energy sector
Longroad Energy Partners Address
330 Congress St.
Boston, MA
United States
Longroad Energy Partners Email

#1 Startup Dataset

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