1 Manager Life Science Company Jobs in Galway