Ganado Advocates
Trainee Advocate at GANADO Advocates
Chamber of Advocates Malta
Vice President of the Junior Chamber of Advocates
Malta Model United Nations Society
Vice President
Malta Model United Nations Society
Strategic Planning Officer
Chamber of Advocates Malta
President of the Junior Chamber of Advocates
Ganado Advocates
Advocate
Malta Football Association
Secretary-Ethics and Compliance Committee
Ganado Advocates
Associate
L-Università ta' Malta
IMO International Maritime Law Institute