James M. Shuler

James M. Shuler

Director/Board Member at The National Bank of Blacksburg

80 year
Finance
Government

James M. Shuler active positions

CompaniesPositionStartEnd
Director/Board Member - -
Director/Board Member 06/04/2009 -

Career history of James M. Shuler

Former positions of James M. Shuler

CompaniesPositionStartEnd
NATIONAL BANKSHARES, INC. Director/Board Member 01/01/2002 01/05/2017
Independent Dir/Board Member 12/09/2011 01/05/2017
Companion Animal Clinic, Inc. President - -
Virginia House of Delegates Corporate Officer/Principal - -

Statistics

International

United States 6

Operational

Director/Board Member 3
Independent Dir/Board Member 1
Corporate Officer/Principal 1

Sectoral

Finance 4
Government 2

Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Listed companies1
NATIONAL BANKSHARES, INC.

Finance

Private companies4
Virginia House of Delegates

Government

Finance

Companion Animal Clinic, Inc.

Finance

See company connections