James Thompson

James Thompson

Director/Board Member at NATIONAL BANKSHARES, INC.

Net worth: 274 072 $ as of 2024-05-30

67 year
Finance
Health Services
Industrial Services

James Thompson active positions

CompaniesPositionStartEnd
NATIONAL BANKSHARES, INC. Director/Board Member 2017-04-30 -
Independent Dir/Board Member 2017-04-30 -
Corporate Officer/Principal - -
Chairman 2004-12-31 -
Director/Board Member 2005-12-31 -
Chairman - -
Tazewell Community Foundation Chairman - -
Director/Board Member - -

Career history of James Thompson

Former positions of James Thompson

CompaniesPositionStartEnd
Bank of Tazewell County (Virginia) Director/Board Member 2004-12-31 -

Statistics

International

United States 8

Operational

Director/Board Member 4
Chairman 3
Independent Dir/Board Member 1

Sectoral

Finance 4
Health Services 3
Industrial Services 2

Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Listed companies1
NATIONAL BANKSHARES, INC.

Finance

Private companies6

Industrial Services

Finance

Bank of Tazewell County (Virginia)

Finance

Health Services

Tazewell Community Foundation

Miscellaneous

Health Services

See company connections