New Hampshire Director of Ports and Harbors Geno Marconi plans to plead guilty to a criminal charge and resign his position, ...