The operations of Gary Cheng CPA Limited can be divided into four functional units - auditing and accounting, taxation, company secretarial service and specialized service teams.