site logo

Biogen in search of a new breed of CIO