Bimeda, Inc. careers in Galway, Ireland