Major James Barnes, who has overseen New York State Police operations in Broome and six other counties, has been promoted to a post in Albany.

Barnes became commander of Sidney-based Troop C in December 2015. As of Thursday, he will start work as a staff inspector in the field command section of the state police.

Speaking on WNBF Radio's Binghamton Now program Wednesday morning, Barnes said acknowledged it was a "difficult day." He noted he has been part of Troop C for almost 25 years of his 28-year career with the New York State Police.

The 49-year-old Barnes said it had been "an extreme honor and privilege" to serve as troop commander.

Captain William McEvoy will succeed Barnes as the local troop commander. Barnes said McEvoy is in his 34th year with the state police. He has overseen the Troop C Bureau of Criminal Investigation since Barnes became commander.

Barnes said in his new position as staff inspector, he will have statewide responsibilities for the BCI. He said he will interact with all of the bureau's units across New York.

Troop C covers Broome, Tioga, Chenango, Cortland, Delaware, Tompkins and Otsego counties.

For breaking news and updates on developing stories, follow @BinghamtonNow on Twitter.