McClure Kelly
Senior Managing Director
- 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.