Lead Process Engineer, Medical Device Automation
Celestica Inc.
Galway