Mellieha

1

ICTQ Malta is not just about language development – we also work hard to encourage multi-cultural social awareness, leadership & presentation skills. ICTQ Malta is situated in the centre of Mel

112, Gorg Borg Olivier Street
Mellieha 1020
Malta
+356 21 522 520