Stephen O'farrell

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.

People similar to Stephen O'farrell