Karsten Behrend

Teva Biotech
Sr. Director Engineering / Automation