undefined

John Felix

Head of Emerging Managers at Allocate specializing in manager diligence and product innovation within the emerging manager ecosystem.