Managing Director
Carl Churchill
CEO Approval Rating
53/100
NetPay is a multi-channel payment service provider that offers online processing, payment terminal and merchant services.