Batavia Biosciences's HR department is led by John Dumas (Team Lead) and has 4 employees.
John Dumas
Team Lead
Claire Otjes
Communications Manager
Looking for a particular Batavia Biosciences employee's phone or email?