Prior to joining Kayne Anderson, Flaherty was a real estate paralegal at Greenberg Traurig, LLP and Kozeny, McCubbin & Katz, LLP where her experience included managing logistics for real estate financing, acquisitions, dispositions, and property development transactions.