3d ago Technical Support Scientist Bio-Techne Newark, CA Newark, CA 3d ago Apply $64k - $104k/yr Full time CRM Customer Service Customer Support