Duane Shoen, CPA
Partner, Insero & Co. CPAs, LLP
Partner, Insero Advisors, LLC
Ithaca, NY
Duane Shoen is a Partner in Insero’s Audit Department with more than 33 years of experience in accounting, auditing, taxation, and financial reporting. He specializes in serving nonprofit organizations and governmental entities, helping clients navigate complex accounting requirements while maintaining strong financial controls and regulatory compliance.
Duane’s expertise includes audit and assurance services, internal control evaluations, compliance consulting, and accounting advisory services for nonprofit and governmental organizations. He regularly advises clients on policies and procedures, internal control matters, and financial reporting requirements designed to support sound governance and operational effectiveness.
In addition to his nonprofit and governmental experience, Duane has worked extensively with small businesses and individual tax clients. Known for his practical and collaborative approach, he helps organizations address challenges, strengthen financial processes, and meet their reporting and compliance obligations with confidence.
EDUCATION
Clarkson University, Bachelor of Science in Accounting
CERTIFICATIONS
Certified Public Accountant – New York
PROFESSIONAL ORGANIZATIONS
Association of International Certified Public Accountants (AICPA)
New York State Society of Certified Public Accountants (NYSSCPA)
Leadership Tioga, 2005
Leadership Tompkins, 1998
BOARD/COMMUNITY INVOLVEMENT
Tioga County Historical Society, Treasurer
Greater Owego Swim Team, Treasurer
Owego Apalachin Booster Club, Co-Treasurer
Send a Message to Duane Shoen
var kltr4xf071i0d6; (function(d, t) { var s = d.createElement(t), options = { ‘userName’:’inserocpa’, ‘formHash’:’kltr4xf071i0d6′, ‘autoResize’:true, ‘height’:’637′, ‘async’:true, ‘host’:’wufoo.com’, ‘header’:’hide’, ‘defaultValues’:’Field109=Duane Shoen’,’ssl’:true }; s.src = (‘https:’ == d.location.protocol ?’https://’:’http://’) + ‘secure.wufoo.com/scripts/embed/form.js’; s.onload = s.onreadystatechange = function() { var rs = this.readyState; if (rs) if (rs != ‘complete’) if (rs != ‘loaded’) return; try { kltr4xf071i0d6 = new WufooForm(); kltr4xf071i0d6.initialize(options); kltr4xf071i0d6.display(); } catch (e) { } }; var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr); })(document, ‘script’);

