Ryan Pan has more than 16-year experiences in assurance practice. currently, is responsible for financial statement audits, corporate income tax return certifications and due diligence reviews certification, and also provide consulting services related to IPO, accounting system management control.