Back to leadership

Marcos Alvarado

President & Chief Investment Officer

Marcos Alvarado currently serves as President and Chief Investment Officer, responsible for overseeing originations and driving growth across the company’s $6 billion investment portfolio. Throughout his career, Mr. Alvarado has closed more than $25 billion of investments across all parts of the capital structure. He was previously Head of Acquisitions & Business Operations for Cadre, a technology-enabled real estate investment platform, and a Managing Director at Starwood Capital. Prior to Starwood Capital, Mr. Alvarado served as Vice President in Lehman Brothers’ Global Real Estate Group. He started his career in Morgan Stanley’s CMBS group. Mr. Alvarado holds a BA from Dartmouth College.

Loading Loading Loading