Malta employs 18 employees. The Malta management team includes Kelly Mamo (Head of Legal), and Paula Scerri (Senior Corporate Administrator).
Looking for a particular Malta employee's phone or email?