Carl has over 23 years of experience in the field of taxation, with a background in both accounting and law. Before joining TPC, he was a tax auditor at the Directorate General of Taxes (DGT), where his last position was as a team leader (supervisor) for tax auditors at the DGT Jakarta Pusat Regional Office. He also has experience as a professional tax advisor and tax manager at a multinational company. Carl also served as a tax compliance service manager at a Big-6 tax consulting firm in Indonesia.
Carl has provided tax advice for several corporate operations, including involvement in tax due diligence, pre-liquidation reviews, tax advisory, tax detection reviews, accompanying clients during tax audits in specific economic zones such as bonded zones, free trade zones, and SEZs, as well as handling tax objections and appeals. He also manages daily tax compliance for several multinational companies, including those in the market, startup manufacturing, wholesale, financial services, banking, and service sectors.
Currently, he is an active member of the Indonesian Accountants Association, Tax Accountants Compartment; the Association of Former DGT Employees (P5); and serves as the Secretary of the Indonesian Taxpayers' Attorneys Association.