NPST, a leading provider of digital banking and payments technology solutions, has announced the appointment of Mr. Ram Rastogi (DIN: 07063686) as an Additional Director in the Non-Executive Independent category of the Company.