Thomas is a Registered Auditor. He is currently the Audit Compliance Manager at the Property Practitioners Regulatory Authority (PPRA) (previously, the Estate Agency Affairs Board). He has also previously occupied acting roles of Chief Financial Officer and Executive Manager: Inspections at the Estate Agency Affairs Board. Prior to joining PPRA, Thomas previously worked as a Finance Manager in a listed company before re-joining public practice as a Senior Audit Manager. His responsibilities at the PPRA include verifications of submitted audit reports of property practitioners, analysing the basis of audit opinions in the submitted audit reports, evaluating contraventions and non-compliance matters in submitted audit reports as well as providing technical guidance to registered auditors on the audit of property practitioners trust accounts.