Eric Welsh is currently working as a Senior Manager in Sourcing at Biogen since December 2019. Prior to that, Eric has experience working in various roles such as Manager of Strategic Sourcing at MBTA, Category Manager at Liberty Mutual Insurance, and Services Procurement Specialist at Allegis Group Services. With a Bachelor of Science in Business Administration, specializing in Supply Chain Management and Finance from Northeastern University, Eric has a strong background in sourcing strategy, category management, and contract management.
December, 2019 - present