Back to search

Tecan · Life Sciences

Custom Assembly, Logistics & Integration Specialist Labwerx

Verified·1 day ago

Custom Assembly, Logistics & Integration Specialist Labwerx at Tecan. Location: Switzerland.