Customer Service Coordinator Germany - 12 Month Fixed Term Contract job at Teleflex