bimeda, inc. careers in Sligo, Ireland