Pine Labs has announced the appointment of Rangaprasad Rangarajan as the Head of Engineering - Online Payments. With its recent fund raise of USD....