
Charles Scerri
Chairman
Charles Scerri is a Certified Public Accountant and Registered Auditor, as well as a Fellow of the Malta Institute of Accountants. With a career spanning senior executive roles across banking, finance, auditing, manufacturing, and hospitality, Charles established CSA Group in 1995. Under his leadership, the firm has grown into a multidisciplinary practice employing over 95 professionals.