John has a passion for Finance and a keen eye for details. He is a seasoned CPA who’s passion is ensuring our accounting department provides a seamless customer interaction, and is constantly working to refine our billing and payment processes to make IT effortless.