Who holds this state seat?
Michael Cahill is the current sourced officeholder.
Open States lists Michael Cahill for State House District Rockingham 10 beginning Dec 7, 2022. Election.org does not infer or carry forward state officeholder names.
Open Michael Cahill's permanent public CV →
