John has been consulting with corporations and law firms on corporate legal transactions and business entity compliance since joining CT Corporation in 1994.

Prior to joining CT Corporation, John worked as a compliance paralegal at several law firms. Through his nearly 25 years of corporate legal experience, John has amassed a wealth of knowledge and enjoys consulting companies on how they can improve and streamline their compliance programs. He is an active member of the Society for Corporate Governance, holds a Paralegal degree in Legal Technology and a Bachelor’s degree in Political Science.