Provider Administration Specialist (French speaking) — International SOS | Joboostr