BioInsights employs 34 employees. The BioInsights management team includes Elisa Manzotti (Founder), Eloise Attfield (Head of Customer Success), and Jokūbas Leikauskas (Commissioning Editor).
Looking for a particular BioInsights employee's phone or email?