Manager, Process Engineering 08/29/2022, Biogen Durham, NC, USA a | director | Engineering, | Development | Manager Bookmark job Bookmark job Bookmark job