Carmelo Caruana Company LimitedNineteen Twenty-ThreeValletta RoadMarsa, MRS 3000MALTAEurope
T: +356 2568 1555E: [email protected]
Human Resources: [email protected]Agency: [email protected]