Jack became a Certified Public Accountant in November 1990. He graduated from Brockport State College in 1985 specializing in Accounting and Finance. He has attained the designation of Certified Financial Forensics and Certified Fraud Examiner, and is the Past President of the Western New York Chapter Certified Fraud Examiners.
Professional memberships include: American Institute of Certified Public Accountants, New York State Society of Certified Public Accountants, Association of Certified Fraud Examiners, and Kiwanis International - Brighton Chapter.
Jack is also a founding Trustee and the past Treasurer of the Rush Henrietta Education Foundation. He has served on the Advisory Boards of Best Times Financial Planning, Henrietta Foundation, and SUNY Brockport College Accounting Council. He currently serves on the Boards of The Mental Health Association and the Brighton Chapter Kiwanis and is also the Chapter's Treasurer and was their past president. He is also currently a Board of Director for the New York State Society of Certified Public Accountants. Jack has also held the position of Chair and Vice Chair for the Professional Ethics Committee for the New York State Society of Certified Public Accountants. He is the Past Chair for the Mental Health Association and was their Past Treasurer. He has served on the Anti-Money Laundering Counter Terrorist Financial Committee of New York State Certified Public Accountants.
Jack has volunteered as a Little League and soccer coach for several years. He has also chaired the "Rose Day" fundraiser for the Arthritis Foundation. In addition. Jack has been active with Junior Achievement.