Distrobird — Free Sales Engagement Platform
Sequences, cloud call center, shared inbox, form tracking and more — on a single platform. Double your sales team's output with fewer tools.
Create a sequence — it's free
Eca Solar
eca solar develops and finances large-scale solar facilities for publicly traded energy companies; who ultimately own and operate the asset. the eca advantage comes with our seasoned local management team and our strategic partners; which include leading utilities and oil & gas companies. the industrial real estate hosts are often pleased with the investment grade credit and long-term leases that eca provides. eca solar takes pride in establishing institutional operations platform, by catering to the risk management and credit requirements of our hosts.
Frequently asked questions about Eca Solar
Let us help answer the most common questions you might have.
Where is Eca Solar located?
Eca Solar's headquarters is located at 30 Newbury Street, Boston, Massachusetts, United States, 02116
What is Eca Solar's official website?
Eca Solar's official website is ecasolar.com
How many employees does Eca Solar have?
Eca Solar has 19 employees
What industry does Eca Solar belong to?
Eca Solar is in the industry of: Renewables & Environment
What are Eca Solar's social media links?
Eca Solar Linkedin page
Distrobird — Free Sales Engagement Platform
Sequences, cloud call center, shared inbox, form tracking and more — on a single platform. Double your sales team's output with fewer tools.
Create a sequence — it's free