Skip to main content

Alan Karcher

ALAN KARCHER, the former Speaker of the New Jersey Assembly during the activist 1980s, currently practices municipal law in Middlesex County. He represents the third generation of his family to serve as a member of the New Jersey State Legislature.