Customer Service Administrator - 12 Month Fixed Term Contract job at Teleflex