David McMackin, CFA, is a Research Analyst at Thompson, Siegel & Walmsley. Prior to this role, David worked as an Analyst at Trusco Capital Management. David received their education from Virginia Tech.
Links
Sign up to view 0 direct reports
Get started