John currently represents the 32nd Legislative District in the State Assembly since 2024 which includes Hoboken and Jersey City. He is currently a practicing attorney with Schenck Price, and prior to rejoining the firm John Allen served as Chief of Staff for the City of Hoboken under Mayors Dawn Zimmer and Ravi Bhalla.
As Chief of Staff, John was responsible for the management of all aspects of municipal government, including economic development, emergency services, redevelopment, legal affairs, and labor negotiations. Serving as a strategic advisor to two of New Jersey’s more prominent mayors, John has developed an extensive network of contacts in both public and private sectors throughout the State. John formerly worked for the City of Hoboken in the Office of Corporation Counsel where he previously served as Alcohol Beverage Control Commission board attorney.
He now focuses his legal practice on land use, redevelopment, employment law, liquor licensing, governmental affairs, and municipal litigation. This experience has provided a unique opportunity for John to partner with his clients as they navigate complex projects and to provide prudent counsel to achieve client goals.
John also serves on a number of public bodies including as Commissioner for the Hudson County Planning Board and Commissioner for the Garden State Joint Insurance Fund. In addition, John sits on the board of directors of Easter Seals New Jersey, one of the State’s oldest and largest charities empowering individuals with disabilities, and of the Citizen’s Campaign, a non-profit dedicated to encouraging civic engagement through education.