DR

David Roche

Senior Technical Inspector at Commission for Regulation of Utilities (CRU)

David Roche is a seasoned engineering professional with extensive experience in project management and technical roles within the pharmaceutical and engineering sectors. Currently serving as a Senior Technical Inspector at the Commission for Regulation of Utilities since May 2020, David's previous positions include Associate Director - Global Engineering Services - EMEA at Merck and Dublin Operations Manager at BioPharma Engineering Ltd. David has a solid track record in various capacities, such as Principal Project Engineer and Project Manager at Mallinckrodt Pharmaceuticals, and Technical CMO evaluation at Ipsen Pharmaceuticals. David's career began at SmithKline Beecham, progressing through key roles at Pfizer, Glaxo Smith Kline Pharmaceuticals, and Schering, demonstrating expertise in high containment facilities, process engineering, and client relationship management. David holds a Bachelor's degree in Chemical Engineering from Cork Institute of Technology.

Links

Previous companies

Mallinckrodt logo
Ipsen logo
Merck logo

Org chart