Marcella Walsh is an experienced finance professional currently serving as Finance Manager at Levy Ireland since April 2023. Prior to this role, Marcella worked as a Business Analyst for the Health Service Executive from September 2022 to April 2023. Marcella's extensive background includes positions such as OTC Regional Process Lead and Finance Process Lead Europe at Kerry from January 2018 to September 2022, GA Manager at Abbott from August 2015 to January 2018, and Team Lead at Pfizer from August 2007 to August 2015.
Sign up to view 0 direct reports
Get started