Bio-Techne
–
Long Lake, MN, 55356
... The European headquarters is based in Abingdon, with a manufacturing facility in Bristol and subsidiaries in Ireland, France, Germany, Switzerland, Italy, Spain, Poland, Hungary and Czech Republic. Position Objective By joining Bio-Techne, you'll ... - Apr 03