LeadIQ logo
Learn more at LeadIQ.com
Biogen

Biogen Employee Directory

Biotechnology ResearchMassachusetts, United States5001-10000 Employees

Founded in 1978, Biogen is a leading biotechnology company that pioneers innovative science to deliver new medicines to transform patients’ lives and to create value for shareholders and our communities. 

We apply deep understanding of human biology and leverage different modalities, to advance first-in-class treatments or therapies that deliver superior outcomes. Our approach is to take bold risks, balanced with return on investment to deliver long-term growth.

With approximately 7,000 people worldwide, we are truly a global organization, headquartered in Cambridge, Massachusetts, which is also home to our research operations. Our international headquarters are based in Baar, Switzerland and we have world-class manufacturing facilities in North Carolina and Solothurn, Switzerland. We offer therapies globally through direct affiliate presence in 30 countries and a network of distribution partners in over 50 additional countries.

For more information, please visit www.biogen.com. Follow us on social media –  LinkedIn, Facebook, X, and YouTube.

Find Biogen employees' phone numbers or email addresses

Biogen Global Highlights

Location
Employees

North America
12K

Minus sign iconPlus sign icon
  • United States Of America
    12K
  • Canada
    177
  • Mexico
    109
  • Guatemala
    3
  • Belize
    2
  • Dominican Republic
    2
  • Haiti
    2
  • Costa Rica
    2
  • Panama
    1
  • Barbados
    1
  • Dominica
    1

Europe
4.2K

Minus sign iconPlus sign icon
  • Switzerland
    1K
  • United Kingdom Of Great Britain And Northern Ireland
    647
  • Germany
    464
  • Denmark
    400
  • France
    395
  • Poland
    301
  • Italy
    233
  • Spain
    183
  • Netherlands
    91
  • Belgium
    61
  • Ireland
    60
  • Austria
    52
  • Sweden
    47
  • Portugal
    44
  • Slovakia
    33
  • Hungary
    28
  • Finland
    28
  • Romania
    27
  • Slovenia
    23
  • Norway
    20
  • Bulgaria
    11
  • Lithuania
    10
  • Croatia
    7
  • Albania
    7
  • Azerbaijan
    7
  • Serbia
    6
  • Greece
    5
  • Iceland
    4
  • Armenia
    3
  • Bosnia And Herzegovina
    3
  • Estonia
    2
  • Ukraine
    2
  • Moldova
    1
  • Georgia
    1
  • Latvia
    1
  • Cyprus
    1
  • Montenegro
    1
  • Luxembourg
    1

Asia
1.1K

Minus sign iconPlus sign icon
  • India
    460
  • Japan
    108
  • China
    87
  • Indonesia
    65
  • United Arab Emirates
    56
  • Turkey
    54
  • Saudi Arabia
    40
  • Iran
    38
  • Viet Nam
    37
  • Pakistan
    18
  • Singapore
    16
  • Philippines
    16
  • Bangladesh
    15
  • Malaysia
    14
  • Russian Federation
    7
  • Israel
    6
  • Iraq
    6
  • Kazakhstan
    5
  • Nepal
    4
  • Uzbekistan
    4
  • Kuwait
    4
  • Bahrain
    3
  • Jordan
    2
  • Sri Lanka
    2
  • Lebanon
    2
  • Kyrgyzstan
    1
  • Mongolia
    1
  • Thailand
    1
  • Lao People's Democratic Republic
    1
  • Afghanistan
    1

South America
423

Minus sign iconPlus sign icon
  • Brazil
    209
  • Argentina
    107
  • Colombia
    65
  • Chile
    20
  • Peru
    7
  • Venezuela
    6
  • Ecuador
    6
  • Uruguay
    2
  • Bolivia
    1

Oceania
135

Minus sign iconPlus sign icon
  • Australia
    123
  • New Zealand
    12

Africa
102

Minus sign iconPlus sign icon
  • Nigeria
    24
  • Egypt
    11
  • Morocco
    8
  • South Africa
    8
  • Algeria
    7
  • Kenya
    6
  • Ethiopia
    4
  • Cameroon
    4
  • Côte D'ivoire
    3
  • Tunisia
    3
  • Tanzania
    3
  • Somalia
    2
  • Ghana
    2
  • Togo
    2
  • Uganda
    2
  • Benin
    2
  • Senegal
    1
  • Botswana
    1
  • Mali
    1
  • Zimbabwe
    1
  • Mauritius
    1
  • Niger
    1
  • Chad
    1
  • Angola
    1
  • Sudan
    1
  • Namibia
    1
  • Seychelles
    1

Biogen's Leadership

Biogen Employee Metrics

100%
50%
0%
2024
2023
  • Research
  • Engineering
  • Business
  • Manufacturing
  • Analytics
  • Other

Contact profiles from Biogen

Name
Title
Contact Info
Location
Last Update

Frequently Asked Questions

What is Biogen known for?

Minus sign iconPlus sign icon
Biogen operates in the Biotechnology Research industry. The company's main headquarters is located in 225 Binney Street Cambridge, MA 02142 US; you can contact the main corporate office by phone at . Explore Biogen's company overview page for more information.

What is Biogen's most common email format?

Minus sign iconPlus sign icon
Biogen employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Biogen email formats with LeadIQ.

How many employees does Biogen have currently?

Minus sign iconPlus sign icon
Biogen has approximately 8.1K employees as of November 2024. These team members are located across 6 continents, including North AmericaEuropeAsia.

Who are Biogen's key employees and leadership?

Minus sign iconPlus sign icon

As of November 2024, Biogen's key employees include:

  • Chief Executive Officer: T. P.
  • Chief Executive Officer: A. A.
  • Chief Medical Officer: M. R.
  • Chief Information Security Officer: R. K.
  • Chief Communications Officer, Svp Corporate Affairs: N. G.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.