NovoRoll employs 9 employees. The NovoRoll management team includes More Lital Samra I'm Hiring (Human Resources Director), Marion Baruch (Business Development Manager), and Ron Leibovich (Business Development Manager).
Get Contact Info for All DepartmentsLooking for a particular NovoRoll employee's phone or email?