Jobs at Biogen

  Clear all

Biogen jobs in Switzerland.

  • General Manager, Fill Finish

    Biogen
    Baar, Switzerland

    You will oversee technical and business operations at designated external manufacturing sites, serving as the primary point of accountability for strategic and tactical activities...

    Posted 23 days ago   

EuroPharmaJobs Logo

© EuroJobsites 2025