Tecan · Life SciencesGlobal Trade Compliance ManagerVerified·1 day ago Switzerland manager Apply on successfactors Global Trade Compliance Manager at Tecan. Location: Switzerland.