Platform
Features
Pricing
Biogen
Contact
No bio yet
Location
Cambridge, United States
Links
Chaminda Attale
Director / IT Infrastructure Architecture & Operations At Biogen
This person is not in any teams
137 followers
Biogen is an American biotechnology company that provides therapeutics for neurological, autoimmune, and rare diseases.
Industries
Headquarters
Employees
L&T Technology Services
Sleek
Florida Blue
Workhuman
AtkinsRéalis