Eca Solar

Get Full Access

Description

  • 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.
  • location

    Headquarters:30 Newbury Street , Boston, Massachusetts, United States

    More
  • Eca Solar phone

    Phone Number:

  • Eca Solar website

    Website: https://www.ecasolar.com

  • Eca Solar employees

    Employees:13

  • Eca Solar revenue

    Revenue:$1 - 10M

  • Eca Solar legal name

    Legal Name:Eca Solar

  • Eca Solar's Social Media

    Eca Solar linkedin
  • done Is this data correct?
  • |  NAICS Code: 999990  |

    Show More
Person level website identification

President for Eca Solar

Todd Fryatt

President

Person level website visitor identification

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Todd Fryatt

President

Bryan Morrison

Vice President, Epc

Jane Parenteau

Director Of Utility Scale Development

Michael Redding

Director Of Civil Engineering

Andrew Bunnell

Director, Legal

Frequently Asked Questions regarding Eca Solar

  • Where are Eca Solar's Headquarters?

    Eca Solar's Headquarters are in 30 Newbury Street ,Boston,Massachusetts,United States

  • What is Eca Solar's official website?

    Eca Solar's official website is https://www.ecasolar.com

  • What is Eca Solar's Revenue?

    Eca Solar's revenue is $1 - 10M

  • What is Eca Solar's NAICS code?

    Eca Solar's NAICS code is 999990

  • How many employees are working in Eca Solar

    Eca Solar has 13 employees

  • What is Eca Solar's Industry?

    Eca Solar is in the industry of Renewables & Environment

  • Who is Eca Solar's President?

    Eca Solar's President is Todd Fryatt

  • Who is Eca Solar's Vice President, Epc?

    Eca Solar's Vice President, Epc is Bryan Morrison

Company Directory