Loading people...
§ Investor Profile
David Partain is FlexShares Chief Marketing Officer at The Northern Trust Company.