People/John Huffard
PersonUS

John Huffard

2 companies·2 mandates

CompanyRelationTitleAgeSinceAs of
NORFOLK SOUTHERN CORPORATIONNSCDirector●Director/Board Member582020-02-202026-07-09
TENABLE HOLDINGS, INC.TENBDirector●Director/Board Member582001-12-312026-07-09
John Huffard — Person