Associate Clinical Country and Site Lead @ Biogen | Jobright.ai