Client Service Specialist

Supporting the delivery of client service excellence as well as effectively managing any risks and issues. Client Service Specialist (fluent in French)- Global…