Based out of our offices in Baar, we are recruiting for an Intern, Commercial (12 months fixed-term contract) Summary: As an Intern within the Commercial team of the Swiss Affiliate/CHAT Cluster, you will play a pivotal role
About This Role The 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