stars 1 stars 2 stars 3

Leaf Clean Energy Company (Leaf) is a renewable energy and sustainable technology investment firm. Leaf is managed by its board of directors and its wholly-owned investment advisor subsidiary, Leaf Clean Energy USA, which has offices in Washington, DC. The firm’s investment strategy utilizes a rigorous, hands-on approach and leverages significant experience in operations, financing, and government relations. Leaf invests in companies and energy projects, both control and minority investments, and has a diversified investment portfolio in North America. For growth company investments, Leaf partners with strong management teams that are commercializing innovative, disruptive technologies. The company is listed on the London Stock Exchange’s Alternative Investment Market under the symbol LEAF. Further information is available at www.leafcleanenergy.com.

Website http://www.leafcleanenergy.com
Ticker LEAF
Revenue $62 million
Employees 1 (1 on RocketReach)
Founded 2007
Phone +1 202-289-7881
Technologies
Industry Venture Capital, Venture Capital and Private Equity Principals, Energy, Utilities & Waste Treatment, CleanTech, Sustainable Investing, Electricity, Oil & Gas, Sustainability, Private Equity, Waste Treatment, Environmental Services & Recycling, Solar, Energy, Natural Resources, Financial Services, Lending and Investments
Web Rank 14 Million
Keywords Renewable Energy Investment, Clean Energy Investment, Sustainable Technology Investment, Sustainable Energy Investment, Renewable Energy Fund, Clean Energy Fund, Green Energy Investment, Renewable Energy Portfolio, Clean Energy Portfolio, Sustainable Energy Portfolio, Renewable Energy Finance, Clean Energy Finance, Impact Investing, Responsible Investing
Competitors NextEra Analytics, Pattern Energy Group, Ørsted, First Solar, Enel Green Power, Clearway Energy, Inc., Canadian Solar Manufacturing (Thailand) Co., Ltd., Invenergy LLC, ENGIE, Gamesa +45 more (view full list)
SIC SIC Code 493 Companies, SIC Code 49 Companies
NAICS NAICS Code 522 Companies, NAICS Code 5221 Companies, NAICS Code 21 Companies, NAICS Code 211 Companies, NAICS Code 52 Companies

Leaf Clean Energy Questions

The Leaf Clean Energy annual revenue was $62 million in 2026.

Yonatan Alemu is the Managing Director of Leaf Clean Energy.

1 people are employed at Leaf Clean Energy.

The NAICS codes for Leaf Clean Energy are [522, 5221, 21, 211, 52].

The SIC codes for Leaf Clean Energy are [493, 49].

Top Leaf Clean Energy Employees

View Similar People
G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users