Declan Walsh Location
Ireland
Declan Walsh Work
Declan Walsh Education
Declan Walsh Skills
Declan Walsh Summary
Declan Walsh, based in Ireland, is currently a Director Combination Product and Device R and D at Teva Pharmaceuticals. Declan Walsh brings experience from previous roles at Teva Pharmaceuticals. Declan Walsh holds a 2011 - 2013 Master of Science (M.Sc.) in Mechanical Engineering @ Dublin City University. With a robust skill set that includes R&D, Engineering, CAD/CAM, Product Development, Pharmaceutical Industry and more. Declan Walsh has 2 emails on RocketReach.