


Our Team

Our Team
Meet the Team from Renu Energy Solutions
All of our team members live in the areas in which we work - the Charlotte area, the Triad, and Upstate South Carolina, to name a few - giving us a vital and personal insight as to what these communities want and need out of a solar company. Unlike national solar installers, our solar technicians are employees, helping us to guarantee the highest quality installation and support for our clients. Renu is not just a solar sales organization; we are committed to our customers from the initial install, through inspection, and for years to come. Check out our team members below to learn a little more about the people who will help guide you through your solar journey!

Jay Radcliffe
President

Jeff Aliotta
Chief Strategy Officer

Hannah Elliott
Senior Director of Operations

Brandon Herman
Senior Director of Field Operations

Mike Sherman
Senior Director of Marketing

Chris Berg
Senior Director of Sales

Tristan Hebert
Director of Procurement

Chris Lawing
Director of Finance

Nich Boles
Inside Sales Manager

Calli Hudgins
Operations Manager
Meet the Team from Renu Energy Solutions
All of our team members live in the areas in which we work - the Charlotte area, the Triad, and Upstate South Carolina, to name a few - giving us a vital and personal insight as to what these communities want and need out of a solar company. Unlike national solar installers, our solar technicians are employees, helping us to guarantee the highest quality installation and support for our clients. Renu is not just a solar sales organization; we are committed to our customers from the initial install, through inspection, and for years to come. Check out our team members below to learn a little more about the people who will help guide you through your solar journey!

Jay Radcliffe
President

Jeff Aliotta
Chief Strategy Officer

Hannah Elliott
Senior Director of Operations

Brandon Herman
Senior Director of Field Operations

Mike Sherman
Senior Director of Marketing

Chris Berg
Senior Director of Sales

Tristan Hebert
Director of Procurement

Chris Lawing
Director of Finance

Nich Boles
Inside Sales Manager

Lauren Boulware
Direct Channel Manager

Calli Hudgins
Operations Manager
Why Renu Energy Solutions?
Why Renu Energy Solutions?
Why Renu Energy Solutions?
Why Renu Energy Solutions?
- Over 5,000 Solar Installations in the Southeast.
- Over 1,000 Energy Storage installations.
- Licensed General Contractor.
- Licensed Electrical Contractor.
- Turn-key Solar and Energy Storage Installer.
Over 5,000 Solar Installations in the Southeast.
- Over 1,000 Energy Storage installations (Tesla, Enphase, FranklinWH).
Over 400 5-star Google Reviews.
In-house employee (W2) installers, not sub-contractors.
- Licensed General Contractor.
- Licensed Electrical Contractor.
- NABCEP Certified Employees.
Harness The Power of The SUN

Solar for Home
Renu will custom design your solar system to fit your energy goals, usage, and budget.

Solar for Business
Save money and maintain productivity by investing in solar for your business.

Energy Storage
Solar plus energy storage allows you to make your own power where you use it.













