With a total of 19 years of experience in public accounting, Michael is well-versed in the financial reporting requirements associated with multiple industries. This assists him when addressing needs associated with SEC clients, as well as those representing higher education. After helping establish the BDO Raleigh office, Michael currently serves as the office’s Assurance Managing Partner.