President & CEO
Jackson Hsieh
CEO Approval Rating
90/100
Spirit is a Texas-based real estate investment trust that owns, develops, acquires and manages commercial and residential properties.