Ian Russell in Melbourne works at Takeda (Executive Product Specialist: Rare Diseases/Metabolic and Immunology).
Share this profile
Takeda
Sep 2019
-
Present
Executive Product Specialist: Rare Diseases/Metabolic and Immunology
Takeda
Feb 2016
-
Sep 2019
Product Specialist Haemophilia
Actelion Pharmaceuticals
Oct 2013
-
Feb 2016
Key Account Manager: Vic/Tas
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT TAKEDA