President & CEO
Mary Fedewa
CEO Approval Rating
90/100
Store Capital is an Arizona-based net-lease real estate investment trust that owns, acquires, develops and manages single-tenant operational real estate properties.