Fundraising Fox

David Searls

Investor

Client Portfolio Manager at Fayez Sarofim & Co.