Board of Directors



Stefano Mallia
Director



Geraldine Schembri
Director



John Farrugia
Managing Director



Robert Geismann
Director