The Team
247Pay is made up of a dedicated team that is customer-centric and focused on offering high-quality payment solutions.
The Management

Christian Farrugia
Finance Director

Karl Dingli
Business Development Manager

Geoffrey Farrugia
Technical Director

Charles Pace
Sales & Business Development Manager
Do want to be part of our team? Subscribe for new vacancies now!
Contact Us
Drop us a message and we will get in touch.
F26, Mosta Techno Park, Mosta, Malta
+356 99880502
+356 99355791