If you need more lookups,
subscriptions start at $34 USD/month.
Michael O'Dowd Location
Melbourne, VIC, AU
Michael O'Dowd Work
Lead Sales Engineer @ (February 2026 - Present)
Sales Engineer @ (November 2023 - October 2025)
Process Engineer @ Eli Lilly and Company (June 2023 - November 2023)
Process and Technology Engineer @ (July 2022 - June 2023)
Scientist - Manufacturing Services @ Eli Lilly and Company (May 2020 - April 2021)
Michael O'Dowd Education
University College Dublin
Masters of Engineering Science (MEngSc) (Biopharmaceutical Engineering)
National University of Ireland, Galway
Bachelor of Science (BSc) (Biopharmaceutical Chemistry)
Michael O'Dowd Summary
Michael O'Dowd, based in Melbourne, VIC, AU, is currently a Lead Sales Engineer at TSK Laboratory. Michael O'Dowd brings experience from previous roles at Mason Technology, Eli Lilly and Company and Merck Group. Michael O'Dowd holds a Masters of Engineering Science (MEngSc) in Biopharmaceutical Engineering @ University College Dublin. Michael O'Dowd has 1 emails on RocketReach.
Looking for a different Michael O'Dowd?
Find contact details for 700 million professionals.