Certified Public AccountantChartered Global Management AccountantOnline, virtual CPA firm offering accounting, payroll and US tax services worldwide.