Mit Gemeinderatsbeschluss vom Juli 2011 wurde die Leo Energie GmbH & Co. KG gegründet.
Die Stadtwerke Leonberg sind mit 51% Anteilen Mehrheitseigner an der Leo Energie GmbH & Co. KG. Die Netze BW GmbH hält 49% der Anteile.
Die Leo Energie GmbH & Co. KG ist Eigentümerin des Strom- und des Gasnetzes auf Leonberger Gemarkung und verpachtet diese an die Netze BW GmbH.
Der Aufsichtsrat besteht aus 9 Mitgliedern. Der Oberbürgermeister der Stadt Leonberg gehört dem Aufsichtsrat kraft Amtes an.
Martin Georg Cohn, Vorsitzender
Dr. Christoph Müller, stellvertretender Vorsitzender
Oliver Zander
Dr. Axel Röckle
Dr. Bernd Murschel
Ottmar Pfitzenmaier
Tobias Egeler
Lars Grunder
Sabine Streb
Für den Verbraucher ist die gewohnt hohe Versorgungszuverlässigkeit dauerhaft gesichert, weitere Änderungen ergeben sich hier nicht.