Director at Kayne Anderson BDC · Director at Optimum Communications. Filing since 10 Dec 2021. CIK 0001207059