Skip to Content
Functions
Executive Management, Asset Management, Acquisitions
Office
Denver

McClure is based in Denver and oversees acquisitions and asset management, and operations of Beacon’s properties across the Western U.S. Before joining Beacon in 2005, McClure was a Strategy Consultant with Cambridge Strategic Management Group (CSMG) in Boston, focused on strategy assignments for Fortune 50 clients, business model development for start-up clients, and due diligence support for private equity and venture capital clients. McClure earned a Bachelor of Arts degree in International Relations from Brown University and a Master of Business Administration degree from Stanford University. He is also a Leadership in Energy and Environmental Design (LEED) Accredited Professional.