Informa Life Sciences is part of the Knowledge and Networking Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.


Stephen Hudd

Senior Director, Global Process Engineering at Biogen


Steve is a chemical engineer with over 37 years of experience in the Pharma / Biotech industry. This has covered the management of many large capital projects in the EU, Africa and the US. During this time Steve has worked as a Process Manager for several A/E’s and also as an Owner.

He joined Biogen 18 years ago. Initially this was to provide process management of the engineering thru commissioning phases of their first large scale facility in North Carolina, and subsequently, for their facility in Denmark. Steve then spent 4 years managing Biogen’s outsourced manufacturing activities. Following this he was given responsibility for development of the global infrastructure for executing engineering projects within Biogen.

Currently his group has global responsibility to provide process-based engineering leadership across Biogen’s Global Manufacturing Operations, and from E2E; to support standardized / consistent delivery, and avoid unnecessary risk, to Biogen’s ability to effectively supply products to market. This includes strategic application of manufacturing technologies; assessment of new processes /engineering technologies; and development of engineering feasibility studies for implementation within Biogen; and, engineering support for external manufacturing operations.