Store Capital corporate office is located in 8377 E Hartford Dr Ste 100, Scottsdale, Arizona, 85255, United States and has 51-200 employees.
store capital
store capital corp
store capital
store capital acquisitions llc
store master funding iii llc
store master funding x llc
Departments
Number of employees
Finance
61
Operations
34
Legal
14
C-Suite
7
Marketing
6
Sales
5
Information Technology
5
| Location | People at location |
| North America | 51-200 |
| Asia | 1-10 |
| Europe | 1-10 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Store Capital's success, and advanced their careers.
Capital Markets Analys... at Jones Lang LaSalle
Worked as Credit Underwriting Intern
at Store Capital (2019-2019)
Chief Financial Office... at Piedmont Realty Trust
Worked as Chief Financial Officer
at Store Capital (2021-2023)
Managing Partner at Haven Capital Partners
Worked as Managing Director, Acquisitions
at Store Capital (2018-2021)
Investment Analyst & I... at Radar Net Lease
Worked as Real Estate Underwriting Intern
at Store Capital (2025-2025)
Director, Financial Pl... at Honeywell Technologies
Worked as Manager, Financial Analysis
at Store Capital (2021-2023)
Explore More
STORE Capital Corporation is an internally managed net-lease real estate investment trust, or REIT, that is the leader in the acquisition, investment and management of Single Tenant Operational Real Estate, which is its target market and the inspiration for its name. STORE Capital is one of the largest and fastest growing net-lease REITs and owns a... Read More