If you need more lookups,
subscriptions start at $34 USD/month.
Michael O'Dowd Location
Melbourne, VIC, AU
Michael O'Dowd Work
2026 -now Lead Sales Engineer @
2023 -2025 Sales Engineer @
2023 -2023 Process Engineer @ Eli Lilly and Company
2022 -2023 Process and Technology Engineer @
2020 -2021 Scientist - Manufacturing Services @ Eli Lilly and Company
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.
Looking for a different Michael O'Dowd?
Find contact details for 700 million professionals.