CFO and Treasurer at Kayne Anderson BDC · Chief Operating Officer at Kayne Anderson Energy Infrastructure Fund. Filing since 5 Jul 2007. CIK 0001292717