James M. Shuler

James M. Shuler

Director/Board Member at
The National Bank of Blacksburg
82 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

Former positions of James M. Shuler

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

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

32

1st degree connections

5

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies5

Finance

Finance

Government

Finance

Companion Animal Clinic, Inc.

  1. Stock Market
  2. Insiders
  3. James M. Shuler