Chris Portelli is the CTO of MeDirect Malta.
323 people are employed at MeDirect Malta.
The NAICS codes for MeDirect Malta are [5221, 52, 522].