David has more than 20 years of accounting experience and helps public and private companies handle complex accounting issues. He has significant expertise in revenue recognition, business combinations, and stock compensation. He is also experienced in SEC financial reporting, including initial and secondary public offerings, and quarterly and annual financial reporting requirements.
Northern Arizona University
- Youth basketball and baseball coach
Similar People to David: