Sherry brings over 30 years of extensive leadership experience in REITs and real estate, finance, and capital markets. She has significant expertise in sustainability and ESG and has been a frequent speaker at Nareit and other venues on integrating ESG strategies to improve long-term investment outcomes. Sherry joined the company in 2021 and now serves as Chief Financial Officer. Her deep relationships throughout the industry and focus on profitable and sustainable growth are invaluable to the continued growth in STORE’s platform.
Prior to joining STORE, Sherry spent 9 years as a Managing Director at BlackRock Global Real Asset Securities. She co-founded the team and was most recently the Global Head of Business Development. Before that, she served as Co-Global Chief Investment Officer and Chair of the Investment Committee.
In addition, she was a member of the BlackRock Americas Investment Stewardship Advisory Board, the BlackRock Fundamental Commission Oversight Committee, and the BlackRock Real Assets Sustainability Task Force. Earlier in her career, she worked in various capacities for Aviva Investors, ING Clarion Real Estate Securities, AEW Capital Management, the U.S. Environmental Protection Agency and the General Services Administration.