NRS provides point-of-sale, payment, and digital solutions to tens of thousands of independent retailers across the US and Canada. IDT Corporation, the parent company, employs over 1800 people across 20 countries and fosters a culture of in-house entrepreneurship.
Benefits Overview
1 of 1 jobs
Conferences
(1)
English Classes
(1)
Hardware
(1)
Referral Program
(1)
Training
(1)