The Sr Director, Country & Site Operations (CSO), European Markets, is accountable for leadership and performance of country and site operations across assigned European markets, supporting Biogen clinical trials across all phases of development and therapeutic
About This Role: In the role of Digital Health Project Lead, you will be at the forefront of managing digital products and projects within Biogen’s Digital Health Solutions team. Your primary focus will be on optimizing