Loading people...
§ Investor Profile
David Humphries is Group Chief Operating Officer at First Derivatives.