David McMackin

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


Org chart

Sign up to view 0 direct reports

Get started