Supply Chain Manager - Logistics & Distribution EMEA UK at Teleflex — aijobsearch