Barbara Decker Location
Zurich, Switzerland
Barbara Decker Work
Barbara Decker Education
Barbara Decker Summary
Barbara Decker, based in Zurich, Switzerland, is currently a Medical Information Lead EMEA at Takeda. Barbara Decker brings experience from previous roles at On sabattical, Pfizer and International Rescue Committee. Barbara Decker holds a 1993 - 2000 MSc @ ETH Zürich. Barbara Decker has 1 emails on RocketReach.