Founder & CEO
Lee Jestings
CEO Approval Rating
90/100
Enexor is a Tennessee-based energy company that creates renewable onsite bioenergy from organic and plastic waste.