Open Site Navigation

Michael Backhaus

Director, Engineering Operations & Industry 4.0 IT at Takeda

G

B

X