New Orleans, LA
Joule Energy, a Louisiana owned and operated company, was founded on the principle that investing in energy innovation can be as beneficial to the bottom-line as it is to the environment. Over our nine years in business, we have installed more than 55 MW of solar power across the United States. Additionally, our energy management division has helped over 250 businesses save energy with custom LED lighting and commercial solar installations. We are Louisiana’s oldest certified B Corp and work to create progress every day toward a sustainable future.