Greg Faulkner, CFA
Verified
Institutional portfolio manager