Allen previously ran Boston and Chicago Global Corporate Finance offices and invested in the Asian private equity markets while based in Hong Kong with PFI Asia. He joined PFI in 1985.
Allen received a BS from Stanford University and an MBA from the University of Pennsylvania’s Wharton School. He holds the Chartered Financial Analyst® designation.
"I’m truly proud of every single one of our teams. Your success is their objective, and it’s reflected in the deep, personal relationships that we’ve established with our partner companies over the years."