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


Org chart

No direct reports

Teams


Offices

This person is not in any offices