Omar Galea

Omar Galea – HSS & Facilities Manager