bio techne
•
2024-05-04
Wiesbaden, DE
Customer Service Advisor
Description Bio-Techne is a leading supplier of life science products to the research industry. The company is growing at a fast pace both organically and through acquisitions. The European headquarters is based in Abingdon, England, with a Distribution Centre…