Contract And Direct Hire in Malta Trojan Worldwide Net Limited Address: 54 TRIQ IL KBIRA, MLH 2313 Mellieha Malta Phone Number: +356 27 65 40 84