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.
Sign up to view 0 direct reports
Get started