Manager, Clinical Trial Lead at Biogen | JobVerse