Eco Power

    OverviewSuggest Edit

    Eco Power Holdings is a company that specializes in the development and operation of small hydropower plants. It provides a range of technical services, including project development, feasibility studies, engineering, procurement, and construction management (EPCM) as welll operations and maintenance (O&M) support. In addition, the company invests in various renewable energy solutions and projects.
    HQColombo, LK


    Eco Power is headquartered in
    Colombo, Sri Lanka

    Location Map

    Latest Updates

    Employees (est.) (Mar 2021)160
    Cybersecurity ratingBMore

    Key People/Management at Eco Power

    Dinesh Jamnadas Ambani

    Dinesh Jamnadas Ambani

    Lalith Kumar Jamnadas Ambani

    Lalith Kumar Jamnadas Ambani

    Carl Michael Oscarsson Haglind

    Carl Michael Oscarsson Haglind

    Jan Henrik Hertzberg

    Jan Henrik Hertzberg

    Show more

    Eco Power Office Locations

    Eco Power has an office in Colombo
    Colombo, LK (HQ)
    153, Nawala Road, Narahenpita
    Show all (1)

    Eco Power Financials and Metrics

    Summary Metrics

    Founding Date


    Eco Power Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Eco Power Online and Social Media Presence

    Embed Graph

    Eco Power Frequently Asked Questions

    • When was Eco Power founded?

      Eco Power was founded in 1997.

    • Who are Eco Power key executives?

      Eco Power's key executives are Dinesh Jamnadas Ambani, Lalith Kumar Jamnadas Ambani and Carl Michael Oscarsson Haglind.

    • How many employees does Eco Power have?

      Eco Power has 160 employees.

    • Who are Eco Power competitors?

      Competitors of Eco Power include Golder, TSK Electronica y Electricidad and PORR.

    • Where is Eco Power headquarters?

      Eco Power headquarters is located at 153, Nawala Road, Narahenpita, Colombo.

    • Where are Eco Power offices?

      Eco Power has an office in Colombo.

    • How many offices does Eco Power have?

      Eco Power has 1 office.