James M. Shuler

James M. Shuler

Director/Board Member at The National Bank of Blacksburg

80 year
Finance
Government

Profile

James M.
Shuler
is currently a Director at The National Bank of Blacksburg and National Bankshares Financial Services, Inc. He was previously a Vice Chairman at National Bankshares, Inc. from 2002 to 2017.
He also served as a Member of the Virginia House of Delegates and as President of Companion Animal Clinic, Inc.

James M. Shuler active positions

CompaniesPositionStart
Director/Board Member -
Director/Board Member 2009-04-05
All active positions of James M. Shuler

Former positions of James M. Shuler

CompaniesPositionEnd
NATIONAL BANKSHARES, INC. Director/Board Member 2017-04-30
Companion Animal Clinic, Inc. President -
Virginia House of Delegates Corporate Officer/Principal -
See the detail of James M. Shuler's experience

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of James M. Shuler's experience

Connections

31

1st degree connections

5

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Listed companies1
NATIONAL BANKSHARES, INC.

Finance

Private companies4

Finance

Virginia House of Delegates

Government

Finance

Companion Animal Clinic, Inc.

See company connections
  1. Stock Market
  2. Insiders
  3. James M. Shuler