Cherry Street Energy
Atlanta, Georgia, United States · Energy, Renewable Energy, Solar
Cherry Street Energy is the Southeast's leading provider of on-site solar power to commercial and institutional customers. The company designs, installs, owns, and operates industry-leading solar power systems. It provides power generation that is reliable and predictable at market rates. Cherry Street focuses on renewable energy solutions and expanding its portfolio through strategic acquisitions
Key facts
- Headquarters
- Atlanta, Georgia, United States
- Employees
- 63
- Industries
- Energy, Renewable Energy, Solar
- Status
- Private
- Website
- www.cherrystreet.com
- Company page
Recent activity at Cherry Street Energy
Leadership
- Ben Damiani, Chief Technology Officer
- Ashley Watson, Chief Financial Officer
Verified email and direct lines for Cherry Street Energy’s decision-makers are on Fundz. See plans — or book a 15-minute walkthrough.
Employee benefit plans
Cherry Street Energy files 1 employee benefit plan with the U.S. Department of Labor. The next plan year renews in Mar 2027.
Cherry Street Energy in the news
- RISE AND SHINE - Simply Buckhead (Oct 02, 2025)
- Meet Michael Chanin of Cherry Street Energy - Voyage ATL (Nov 18, 2025)
- Cherry Street Energy Advances Growth Strategy with 16-Site Acquisition - PR Newswire (Jan 12, 2026)
Companies similar to Cherry Street Energy
- Sunkind · Energy, Renewable Energy, Solar
- Energea · Energy, Renewable Energy, Solar
- SolAmerica Energy · Energy, Renewable Energy, Solar
- Heliogen · Energy, Renewable Energy, Solar
- SHARP NSN ENERGY SOLUTION JSC · Energy, Renewable Energy, Solar
About Cherry Street Energy: questions and answers
What does Cherry Street Energy do?
Cherry Street Energy is the Southeast's leading provider of on-site solar power to commercial and institutional customers. The company designs, installs, owns, and operates industry-leading solar power systems. It provides power generation that is reliable and predictable at market rates. Cherry Street focuses on renewable energy solutions and expanding its portfolio through strategic acquisitions
Where is Cherry Street Energy headquartered?
Cherry Street Energy is headquartered in Atlanta, Georgia, United States.
How many employees does Cherry Street Energy have?
Cherry Street Energy has about 63 employees.
What is the latest news on Cherry Street Energy?
On Aug 16, 2026, Cherry Street Energy partners with Jamestown for solar installation at Spanx headquarters in Buckhead Village.
Source: Fundz records from SEC filings, press releases and company announcements. How Fundz measures data accuracy