ImmuniWeb employs 34 employees. The ImmuniWeb management team includes Andreas Oswald (Regional Sales Manager DACH), Shoichiro Tanaka (Advisory Board Member), and Reece Steele (Account and Partner Manager EMEA).
Get Contact Info for All DepartmentsLooking for a particular ImmuniWeb employee's phone or email?