Oncimmune's IT department is led by Hans-Dieter Zucht (Chief Technical Officer) and has 3 employees.
Jared Allen
Lead Data Scientist
Hans-Dieter Zucht
Chief Technical Officer
Looking for a particular Oncimmune employee's phone or email?