Stephen O'Dwyer

Sr Director - Pfizer CentreOne and Alliance Quality Lead

Stephen O'Dwyer is currently the Quality Lead at Pfizer Centre One Operations, having transitioned from various leadership roles in quality assurance within the biopharmaceutical industry. Previously, they served as Director and Team Lead for Biopharma Contract Operations QA at Pfizer, overseeing quality systems for sterile parenteral products. O'Dwyer also held positions at Abbott and Helsinn Birex, where they managed quality assurance and compliance activities across multiple contract manufacturing organizations. They earned a Bachelor of Applied Science in Biology from the Dublin Institute of Technology and a Master’s degree in Advanced Pharmaceutical and Chemical Analysis from Dublin City University.

Location

Ireland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices