Naomi Barry

Human Resources Manager

Adrian Mercieca

Manager

Josef Pace

Manager

Mark Sammut

Facilities & IT Manager

Claire Scicluna

Manager

Rosette Thake

Knowledge Development Manager