Stephen J. Bagley
CPA-Chief Financial Officer
Mr. Bagley joined the Company as Chief Financial Officer in 2005. From 1987 to 1991 he worked in public accounting in various capacities. From 1992 to 2005, he has held various leadership positions as Controller, Chief Financial Officer and Vice President of Finance for companies with up to $45,000,000 in revenues. Mr. Bagley earned a Bachelor of Science degree from The State University of NY – College at Oneonta and an MBA from Marist College. He was licensed as a CPA in 1990. Mr. Bagley served as a Trustee of the Board of Education for the New Paltz Central School District from 2010 to 2013.