VIEHBACHER CHRISTOPHER

PrivateCIK: 1774478
Location

CAMBRIDGE, MA

AXCELLA HEALTH INC.
Position
TenureSince May 2019
Holdings
BIOGEN INC.
PositionPresident and CEO
TenureSince Feb 2026
Holdings