PHENOSPEX employs 29 employees. The PHENOSPEX management team includes Thorsten Karrer (Head Of Research And Development), Stefan Schwartz (Chief Operations Officer), and Tunahan Cakmak (Product Manager).
Get Contact Info for All DepartmentsLooking for a particular PHENOSPEX employee's phone or email?