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