Mark DiSalvo has won the North Andover Moderator election.
DiSalvo won more than 50 percent of the vote. Frank MacMillan Jr. came in at about 35 percent, and Ramsey Bahrawy got a litle more than 14 percent.
DiSalvo faced a wave of opposition which included endorsements for MacMillan by the North Andover Republican Town Committee and retiring Town Moderator Charlie Salisbury.
Check back with Patch for the full story Wednesday.