John holds designations as Associate in Risk Management (ARM) and Accredited Advisor in Insurance (AAI) from the Insurance Institute of America and designations as Certified Risk Manager (CRM) and Certified Insurance Counselor (CIC) from The National Alliance for Insurance Education and Research.