Peter Haley is a lawyer and the former managing partner of the Boston office of Nelson Mullins. He previously served as chair of the Winchester School Committee, a member of the Winchester Select Board, and moderator of the Winchester Town Meeting. He has written extensively on school and community issues.