Barr Display employs 16 employees. The Barr Display management team includes Jeffrey Lavendol (Controller), Melissa Kroeger (Purchasing Manager), and Julia Prestia (Sales and Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular Barr Display employee's phone or email?