President
Jonathan Barrett
CEO Approval Rating
90/100
Luminus is a Texas-based investment management firm that makes investments in industries such as construction, packaging, transportation and renewable energy.