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