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 05/04/2009 -

Career history of James M. Shuler

Former positions of James M. Shuler

CompaniesPositionStartEnd
NATIONAL BANKSHARES, INC. Director/Board Member 31/12/2001 30/04/2017
Independent Dir/Board Member 11/09/2011 30/04/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