OHR employs 28 employees. The OHR management team includes Dan Davidi (Chief Executive Officer), Julie Zarraga (Chief Manufacturing Officer), and Dave Wernick (Chief Technology Officer).
Looking for a particular OHR employee's phone or email?