Avaada Energy

OverviewSuggest Edit

Avaada Energy is a company involved in solar and other renewable energy projects. They include solar rooftop and EPC business. Its community engagement programs are focused on education, women empowerment, healthcare & sanitation, environment protection, and rural electrification.
HQMumbai, IN
Employee Ratings4

Latest Updates

Employees (est.) (Oct 2021)310(+3%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Avaada Energy

Vineet Mittal

Vineet Mittal

T.r. Kishor Nair

T.r. Kishor Nair

Chief Operating Officer
Show more

Avaada Energy Office Locations

Avaada Energy has offices in Mumbai and New Delhi
Mumbai, IN (HQ)
406, Hubtown Solaris, NS Phadke Marg, Andheri East
New Delhi, IN
KG Marg
Show all (2)

Avaada Energy Financials and Metrics

Summary Metrics

Founding Date


Avaada Energy total Funding

$159 m

Avaada Energy latest funding size

$15 m

Time since last funding

2 years ago

Avaada Energy investors

Avaada Energy's latest funding round in November 2019 was reported to be $15 m. In total, Avaada Energy has raised $159 m
Show all financial metrics

Avaada Energy Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Avaada Energy Online and Social Media Presence

Embed Graph

Avaada Energy News and Updates

Thailand’s PTT Buys $453 Million Stake in India’s Avaada Energy

Thailand's PTT Group acquires stake in Indian renewable energy provider Avaada Energy Pvt for $453 million

Avaada Energy Frequently Asked Questions

  • When was Avaada Energy founded?

    Avaada Energy was founded in 2009.

  • Who are Avaada Energy key executives?

    Avaada Energy's key executives are Vineet Mittal and T.r. Kishor Nair.

  • How many employees does Avaada Energy have?

    Avaada Energy has 310 employees.

  • Who are Avaada Energy competitors?

    Competitors of Avaada Energy include juwi, Techno Electric & Engineering Company and SHV Energy.

  • Where is Avaada Energy headquarters?

    Avaada Energy headquarters is located at 406, Hubtown Solaris, NS Phadke Marg, Andheri East, Mumbai.

  • Where are Avaada Energy offices?

    Avaada Energy has offices in Mumbai and New Delhi.

  • How many offices does Avaada Energy have?

    Avaada Energy has 2 offices.