John Bennett focuses his experience in municipal law and public finance and is a recognized authority in those fields.
Additionally, Mr. Bennett served as a member of the New Jersey Legislature for more than 24 years. Mr. Bennett was first elected to the General Assembly in 1979. In May of 1989, after five terms in the Assembly, he was chosen to fill a vacant seat in the New Jersey Senate and was subsequently re-elected to four more terms. He held the positions of Majority Leader, Senate Co-President and Acting Governor in 2002.