Bimeda, Inc. careers in Sligo, Ireland