Tags: Mayor.
Peter McGowan is a former municipal politician. He was the supervisor of the Town of Islip in New York. In March 2006 he resigned and pled guilty to charges of receiving a bribe grand larceny and offering a false instrument for filing โ taking kickbacks and stealing from his campaign account.