Onondaga County legislator John McBride has resigned from the Legislature and has taken a job with the county, according to Comptroller Marty Masterpole and the Legislature clerk’s office.
McBride represented the 11th District, which includes parts of the town of Onondaga.

He will work as a senior management analyst in the financial operations department. His salary will be $74,126.
McBride is one of two Republican legislators who had not planned a run for re-election this year. The other is Legislature Chairman Jim Rowley.
Republicans picked Rich McCarron to run for the 11th District this year. Democrats have not named a candidate to run in the district.
McBride did not respond to a phone call seeking comment.
Onondaga County Executive Ryan McMahon will choose McBride’s replacement to serve in the Legislature through the end of the year. McMahon has not yet appointed anyone, according to county spokesman Justin Sayles.
McBride was a key vote in changing the Legislature’s leadership about two years ago. By a 9-8 vote, legislators voted out former Chairman Dave Knapp in favor of Rowley. Three Republicans legislators — Rowley, McBride and Ken Bush — helped oust Knapp.
Several legislators have left the Legislature to take county jobs in recent years, including Republicans Casey Jordan and Kevin Holmquist.
read more about politics and elections
Onondaga County elections 2023: Democrats pick Bill Kinne to run for county exec
See who will replace four Democratic county legislators on the ballot.
Onondaga County elections 2023: See who the Republicans designated as candidates
See who the Republicans plan to run in 2023.