Director at PennantPark Floating Rate Capital · Director at PENNANTPARK INVESTMENT. Filing since 12 May 2008. CIK 0001396832