Evotec's IT department is led by Robert Mason (Head Of Facilities and Engineering) and has 145 employees.
Muhammad Khan
IT System and Support Engineer
Octavio Martinez Manzanera
Machine Learning Scientist
Looking for a particular Evotec employee's phone or email?