Chief Investment Officer
With a 26-year tenure, Steve Margol oversees the growth of the company’s management portfolio, including investment, acquisition and disposition activity, and asset management. He is also responsible for creating and maintaining both equity and debt relationships with top-tier capital partners. Since he was appointed to the executive leadership role looking after acquisitions and business development in 2006, the company has added 95 hotels to the management company portfolio, in addition to acquiring 52 hotels totaling more than $3.7 billion.
Prior to Davidson, Steve served as vice president of appraisal & consulting with Grubb & Ellis Company, with national responsibility for hospitality industry assignments. Previously, Steve was a hospitality industry specialist with Merrill Lynch Capital Markets Real Estate Investment Banking Department, and Laventhol and Horwath. During the span of his prolific career, his efforts have resulted in nearly $7 billion of M&A.
Steve received his Bachelor of Business Administration degree in Finance from Emory University.