
Michael Weil has served as Chief Executive Officer and President of Global Net Lease, Inc. since September 2023 and as a Director since January 2017. He previously served as Chief Executive Officer of The Necessity Retail REIT. Through his leadership of a real estate platform managing nearly $30 billion in assets spanning health care, retail, office, industrial and distribution REITs, Mr. Weil has guided organizations through mergers and acquisitions, IPOs and internalizations. Earlier in his career, he served as Senior Vice President of Sales and Leasing at American Financial Realty Trust, overseeing a 33-million-square-foot portfolio. In 2013, Mr. Weil served as President of the Real Estate Investment Securities Association (now ADISA), where he was a long-time director. Mr. Weil attended George Washington University.
Global Net Lease (GNL) CEO Michael Weil on Strategic Deleveraging and 2026 Growth Outlook
March 31, 2026