- Founded
- 2011
- Employees
- 175
- Total Funding
- $1.3B
Founded by Catherine Long, Christopher Volk, Michael Bennett, Michael Zieg in 2011.
About STORE Capital
STORE Capital is the leader in middle market net lease solutions. Our mission is to address long-term capital needs of real estate intensive business.
Leadership at STORE Capital
The team at the top of the org chart.
Mary Fedewa
President, CEO & Director
99 reports
Chad A. Freed
General Counsel, EVP & Secretary
Tyler Maertz
EVP, Acquisitions
15 reports
Lori Markson
Executive Vice President Portfolio Operations
15 reports
Ashley Dembowski (Chard)
Chief Financial Officer
30 reports
Msl Leandra Long
Vice President- Hr, Talent & Diversity
1 report
Kris Reddick
Senior Managing Director
2 reports
Alex McElyea
EVP Portfolio Management and Business Analytics
7 reports
Henrik Rummel
Senior Vice President
Board
Tawn Kelley
Non-Executive Chairman
Joseph M. Donovan
Director
William F. Hipp
Director
Catherine D. Rice
Director
Quentin P. Smith Jr.
Director
Open Jobs at STORE Capital (2)
Similar companies hiring
Top employers in Financial Services