Kyle Davis

#110224

Analyst, Hound Partners