SHEPHERD TOM RAY

PrivateCIK: 1287884
OHIO VALLEY BANC CORP
PositionSVP - OVBC
TenureSince May 2019
Holdings