biogen inc

202 biogen inc Stellenangebote in Schweiz. Täglich aktualisierte Angebote.


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Logistics Engineer to join the Global Distribution Packaging Shipping Qualification team.You will lead design, testing, and qualification of distribution packaging and cold chain solutions for clinical and commercial programs globally. You will collaborate with Quality, Logistics, and regulatory teams, manage Trackwise events and...


  • Sachseln, Obwalden, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Global Commercial Lead Dravet to drive worldwide commercialization strategies, leading the Global Marketing team and ensuring campaigns, messages, and omni-channel content maximize revenue across key markets.The role focuses on short-term brand plans to hit annual revenue targets and provides critical commercial insights for...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking an experienced BIR Medical Lead, Lupus, to provide strategic medical leadership across the Lupus portfolio, aligning Global and PDC plans with regional needs, evidence generation, launch readiness, and lifecycle management.You will build trusted relationships with medical experts, societies and patient groups, lead advisory boards and...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking an experienced Intercontinental Region Medical Lead, Nephrology, to shape regional medical strategy and execution across the nephrology portfolio.You will collaborate with Global/PDC, affiliates, and cross-functional teams to align evidence generation, launch readiness, and lifecycle management with regional needs. The role emphasizes...

  • Global Data Generation

    Vor 9 Stunden


    Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Data Generation Patient Services Lead for the Intercontinental (BIR) region.You will define and execute evidence-generation strategies across therapeutic areas, lead regional programs, and ensure alignment with global teams to support market access and lifecycle management. You will partner with Global Medical Affairs, Clinical...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. in Baar, Switzerland, seeks a Head of Immunology Global CEO to lead customer engagement and operations for the Immunology portfolio.You will partner with franchise, regional, and country leaders to define a strategic roadmap, oversee KPIs and dashboards, and drive launch readiness and governance across markets. You will guide the Immunology CMI...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a senior leader to guide Asset Development Portfolio Management (ADPM) across POT.You will shape a multi-year asset strategy, align cross-functional teams, and partner with RD and commercial leaders to maximize asset value through lifecycle planning and risk mitigation. You will influence portfolio decisions, manage complex programs,...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. in Switzerland seeks a Global Commercialization Director for Glomerulonephropathy (GN) to shape global strategy and launch plans for GN indications including IgAN and PMN.You will lead an integrated cross-functional team and own the annual operating plan to drive sustainable market growth. The role requires a senior, collaborative leader with...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Manager, Affiliate Finance to join the CHAT Cluster finance team in Switzerland. You will oversee local accounting, month-end close, budgeting, and forecasting in collaboration with Finance Shared Services (Warsaw) and the Finance Director.You will lead external expense coordination, develop dashboards with KPIs, and support audits...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Regional Medical Lead, Nephrology to shape regional medical strategy across the nephrology portfolio, align Global/PDC plans with affiliate needs, and drive evidence generation, launch readiness, and lifecycle activities.You will partner with Clinical Development, Operations, and cross-functional teams to translate regional insights...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. seeks a Global Commercial Lead FA to steer the worldwide commercialization strategy, optimize short-term brand plans, and drive revenue targets.You will lead the Global Marketing team to craft campaigns, omni-channel content, and messaging, while shaping lifecycle management and long-term indications expansion. You will collaborate with regional...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen, Inc. is seeking a Senior Associate II in Quality Audits to join its Corporate Quality team. The role focuses on audits of internal processes and external partners across Europe and the Rest of World, under EMA, ISO 13485 and other GxP frameworks.You will document findings and drive follow-ups under a Lead Auditor, contributing to Biogen’s...


  • Baar, Zug, Schweiz Biogen, Inc. Vollzeit CHF 280’000 - CHF 360’000 Vertrag

    Biogen, Inc. in Switzerland is seeking a Product Lead, Ophthalmology, to serve as the single accountable leader for global strategy and commercialization of an ophthalmology product addressing retinal disease.You will guide an integrated cross-functional team to expand into new markets and manage lifecycle plans. The role requires a strategic leader with 12+...

  • IT Lead Switzerland

    Vor 3 Tagen


    Baar, Zug, Schweiz Biogen, Inc. Vollzeit CHF 150’000 - CHF 190’000 Vertrag

    Biogen, Inc. seeks an IT Lead to serve as the trusted technology partner for business stakeholders across the CHAT region (Switzerland & Austria). You will shape demand, assess needs, and translate strategy into AI-enabled solutions that drive measurable value.You will collaborate with senior leaders and IT teams across affiliates to enable Generative AI...

  • Global S&OP

    Vor 3 Tagen


    Schweiz Biogen, Inc. Remote Vollzeit CHF 150’000 - CHF 190’000 Vertrag

    Biogen, Inc. seeks a Global S&OP & Long-Term Planning Lead to unite commercial strategy, supply chain planning, and financial priorities.This global role shapes governance, planning cadence, and II-BP adoption across regions, partnering with Finance, Demand Planning and GSC leadership to enable better capacity, investment, and growth decisions. You will...


  • Bezirk Solothurn, Solothurn, Schweiz Biogen, Inc. Vollzeit CHF 70’000 - CHF 100’000 Vertrag

    Biogen, Inc. is seeking an Electrician II to support the safe and reliable operation of electrical infrastructure across manufacturing, laboratories and facilities.You will perform preventive and corrective maintenance, diagnose faults and help ensure equipment reliability in a regulated pharmaceutical environment. You will work with Maintenance,...


  • Schweiz Biogen, Inc. Vollzeit CHF 260’000 - CHF 340’000 Vertrag

    Biogen, Inc. is seeking a Global Commercial Lead Dravet to drive worldwide commercialization strategies, leading the Global Marketing team and ensuring campaigns, messages, and omni-channel content maximize revenue across key markets.The role focuses on short-term brand plans to hit annual revenue targets and provides critical commercial insights for...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    Biogen is seeking a global marketing professional to develop and execute marketing initiatives for a product, indication, customer segment, or disease area. The role translates brand strategy into tactical marketing plans and leads campaigns, content, congress activities, customer engagement programs, and other commercial initiatives.Working...


  • Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    About This RoleAs the Biogen Intercontinental Region Medical Lead, Nephrology, you will provide strategic medical leadership across the nephrology portfolio, connecting Global/PDC strategy with the needs and insights of affiliates across the BIR Region. You will shape regional medical strategy across assets at different stages of the lifecycle, with a strong...

  • Director, Country

    Vor 9 Stunden


    Baar, Canton of Zug, Schweiz Biogen, Inc. Vollzeit

    About This RoleThe Director, Country Site Operations (CSO), Europe is accountable for leadership and performance across assigned European countries, supporting Biogen clinical trials across all phases of development and therapeutic areas. This role provides strategic and operational leadership to Clinical Country Site Leads (CCSLs) and country/site...