Tecan · Life SciencesCAD / PDM AdministratorVerified·18 days ago Switzerland Apply on successfactors CAD / PDM Administrator at Tecan. Location: Switzerland.