CH

Clemens Hohfelser

Senior Director, Global Head of IT, Small Molecules OpU & Japan Region IT at Takeda

Director of IT Director
c***@takeda.com Sign up
Pro only
Pro only
Pro only
Guenzburg, Bavaria, Germany

Company Details

Company: Takeda
Industry: pharmaceuticals
Employees: 50000
Revenue: 31494492000
HQ Location: Tokyo, Tokyo, Japan
Company LinkedIn: Pro only
Director level · Director of IT