OHR employs 27 employees. The OHR management team includes Dan Davidi (Chief Executive Officer), Stefan de Kok (Director of Bioprocessing), and Dave Wernick (Chief Technology Officer).
Looking for a particular OHR employee's phone or email?