Solar Landscape
Solar Landscape is a leading commercial rooftop solar developer based in Asbury Park, New Jersey, with additional offices in Chicago, Baltimore, and New York City. Founded in 2012, the company specializes in building, owning, and operating large-scale solar photovoltaic systems on commercial and industrial rooftops across the United States. With over 800 megawatts of solar capacity developed, Solar Landscape has transformed more than 150 million square feet of rooftop space into revenue-generating assets through over 350 completed projects. The company offers a range of services, including leasing rooftop space, developing and installing solar systems, and providing a solar Power Purchase Agreement (PPA) model that requires no upfront costs for partners. Solar Landscape also focuses on community solar projects, allowing local households to access solar power at discounted rates. Recognized for its leadership in clean energy, the company has received multiple awards and has raised over $847 million in capital to support its initiatives. With around 200 employees, Solar Landscape is committed to expanding clean energy access and fostering community development through innovative solutions.
Work at Solar Landscape in HR or recruiting? Claim this page
Headcount trend
Solar Landscape went from 88 employees in Jul 2023 to 203 in Jun 2025. Jan to Jun 2025: 37 people joined, 7 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Hiring now
See all jobsH-1B sponsorship
The department split adds up all the years listed above. FY2026 alone: 7 filings.
Peer reviews
Worked with someone at Solar Landscape?
Anonymous peer reviews on OffTheRecord
Similar companies
Solar Landscape FAQ
How many employees does Solar Landscape have?
Solar Landscape has about 203 employees, up 3% over the 3 months to Jun 2025.
Does Solar Landscape sponsor H1B visas?
Yes. Solar Landscape filed 7 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. The largest group was Engineering roles.
What is Solar Landscape's revenue per employee?
Solar Landscape makes about $44K in revenue per employee, based on $8.9M annual revenue and 203 employees.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.