President at Kayne Anderson Energy Infrastructure Fund · Chief Executive Officer at Kayne Anderson BDC. Filing since 5 Apr 2007. CIK 0001331674