IDRS - Data Print Mail employs 17 employees. The IDRS - Data Print Mail management team includes Mark Weeks (President and CEO), Samantha Kruchak (New Business Account Manager), and Pufan Zhao (Data Processing Specialist).
Get Contact Info for All DepartmentsLooking for a particular IDRS - Data Print Mail employee's phone or email?