IT Japan Head
Japan
Biogen Idec
Manager, R and D IT
Prometric
Director, Product Development
Pfizer
IT project manager
Senior Manager, R and D IT