Andrew is a Managing Director with CFGI and brings over nine years of experience to his clients, delivering solutions to complex accounting and operational challenges. Andrew has provided accounting advisory services to both public and private clients of all sizes and industries, with a focus on technology & software, industrial manufacturing, consumer products, and biotechnology. He specializes in technical accounting, financial reporting, audit readiness and interim management. 

Prior to joining CFGI, Andrew was a Senior Manager in the audit practice of KPMG in the Long Island office.  During his career at KPMG, Andrew was responsible for overseeing multiple engagements, including leading all aspects of the financial statement audits of various public and non-public technology and industrial manufacturing companies. 

Andrew holds a Bachelor of Science in Accounting from the University of Connecticut and a Master of Science in Accounting from Hofstra University. He is a Certified Public Accountant (CPA) in New York.