CEO
Terry Sobolewski
CEO Approval Rating
85/100
Franklin Energy is a Wisconsin-based company that offers services such as energy management, grid optimization, and decarbonization for utilities and government agencies.