Michael Lytton has/had a position (EVP Corporate & Business Devel) at Biogen Idec

Title EVP Corporate & Business Devel
Start Date 2009-04-00
Board member no
Executive yes
Updated almost 14 years ago

Source Links