Director at PennantPark Floating Rate Capital · Director at PENNANTPARK INVESTMENT. Filing since 9 Mar 2023. CIK 0001927262