John Metro

John Metro is a public policy advocate and former chairperson of the Bayonne Municipal Utilities Authority.