People/Christopher Viehbacher
PersonUS

Christopher Viehbacher

1 company·2 mandates (1 current)·SEC CIK 0001774478

CompanyRelationTitleAgeSinceAs of
BIOGEN INC.BIIBDirector●Director/Board Member662022-11-132026-07-09
BIOGEN INC.BIIBOfficerChief Executive Officer662022-11-132026-07-09
Christopher Viehbacher — Person