james barnes

Leadership Change At State Police Troop “C”
A new commander is about to take charge of the Sidney-based New York State Police Troop C.
James Barnes, who currently is a captain with the Bureau of Criminal Investigation, is being promoted to major and will oversee Troop C.
Barnes has been with the state police since 1992...