RenBio employs 8 employees. The RenBio management team includes Rachel Liberatore (President and Chief Scientific Officer), Marek Drozdz (Director of Research), and Annelyn Orourke (Director of Finance And Human Resources).
Looking for a particular RenBio employee's phone or email?