Stephen O'farrell
Process Validation Engineer @ Eli Lilly and Company
About Stephen O'farrell
Stephen O'Farrell is a Process Validation Engineer currently employed at Eli Lilly and Company in Kinsale, County Cork, Ireland. He has a background in Chemical and Bio-pharmaceutical Engineering from Cork Institute of Technology and has held various engineering roles in the pharmaceutical industry.