Director, Country & Site Operations (CSO), Europe — Biogen | SciFind