All Biogen Office Locations | Glassdoor

Office Locations for Biogen

Jump to:

EuropeNorth AmericaSouth America

Europe

Baar, Switzerland 3.0

Neuhofstrasse 30
6340

Hillerød, Denmark 4.8

Address Unavailable

Maidenhead, UK 3.4

Address Unavailable

North America

Boston, MA 3.4

Address Unavailable

Cambridge, MA 3.5

225 Binney Street
02142

Durham, NC 3.1

Address Unavailable

Morrisville, NC 2.0

Address Unavailable

Needham, MA 2.0

Address Unavailable

New York, NY 4.1

Address Unavailable

Raleigh, NC 4.5

Address Unavailable

Research Triangle Park, NC 4.0

5000 Davis Drive
27709

Somerville, MA 2.9

Address Unavailable

Waltham, MA 4.0

Address Unavailable

Watertown, MA 2.0

Address Unavailable

Wellesley, MA 2.0

Address Unavailable

Weston, MA 3.8

133 Boston Post Road
02493

South America

São Paulo, Brazil 5.0

Address Unavailable