John Allen
Special situations, value, hedge fund manager, event-driven
Special situations, value, hedge fund manager, event-driven
Member since: 2009