Evolution Gaming
Senior Legal Counsel
Evolution Gaming
Head of Legal (Commercial)
Emmanuel Mallia & Associates
Senior associate - Corporate and Financial Services Department
Malta Tourism Authority
Chairman of the Tourism Appeals Board
University of Malta
De La Salle College