Meet our Leadership

Meet the Leaders of 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

Jay Radcliffe

President

Jeff Aliotta

Jeff Aliotta

Chief Strategy Officer

Hannah Elliott

Hannah Elliott

Senior Director of Operations

Brandon Herman

Brandon Herman

Director of Field Services

Mike Sherman

Mike Sherman

Director of Marketing

John Sheldon

John Sheldon

Director of New Business Capabilities

Chris Berg

Chris Berg

Director of Sales

Bill Winker

Bill Winker

Director of 3rd Party Sales

Tristan Hebert

Tristan Hebert

Director of Procurement

Nich Boles

Nich Boles

Inside Sales Manager

Calli Hudgins

Calli Hudgins

Operations Manager

website icon renu energy solutions

SOLAR FOR HOME

We will custom design your solar system to fit your energy goals, usage, and budget.

website icon renu energy solutions

SOLAR FOR BUSINESS

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

Battery Storage

ENERGY STORAGE

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

EV CHARGING

Driving an electric vehicle means you’ll have to plug in. Renu offers a variety of options…

website icon renu energy solutions

SOLAR FOR HOME

We will custom design your solar system to fit your energy goals, usage, and budget.

website icon renu energy solutions

SOLAR FOR BUSINESS

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

Battery Storage

ENERGY STORAGE

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

EV CHARGING

Driving an electric vehicle means you’ll have to plug in. Renu offers a variety of options…

Follow Renu Energy Solutions on Social Media! 

Follow us on our social media channels!

Tesla Installer
LG Platinum Pro
Find it Duke
inc 5000 logo renu energy solutions
BBB A+