As we continue on our mission to be the first partner of choice for regulated merchants who need a secure, efficient and proactive approach to customer onboarding, we are expanding in Malta, to be closer to our customers and strengthen our presence and access to the market.
The Malta office will support our Sales & Business Development teams in the E.E.A region, with Martin Wallace leading our efforts. Our Offices are located in Gzira, a town in the Central Region of Malta.